Nooca cusub ee Vulkan 1.3 ayaa mar hore la sii daayay kuwanuna waa warkiisa

Laba sano oo shaqo ah ka dib. Khronos wuxuu ku dhawaaqay sii deynta nooca cusub ee qeexida Vulkan 1.3. Tilmaamaha cusub waxa uu ku darayaa sixid iyo kordhin la ururiyey muddo laba sano ah.

Ka sokow waxaa la soo gudbiyay qorshe lagu hirgelinayo taageerada qeexitaanka cusub iyo kordhin dheeraad ah ee kaararka garaafyada iyo darawallada qalabka. Intel, AMD, ARM iyo NVIDIA waxay diyaarinayaan alaab ku habboon Vulkan 1.3.

Tusaale ahaan, AMD waxay ku dhawaaqday in taageerada Vulkan 1.3 la heli doono dhawaan ee taxanaha AMD Radeon RX Vega ee kaararka garaafyada, iyo sidoo kale dhammaan kaararka ku saleysan naqshadda AMD RDNA. NVIDIA waxay isku diyaarineysaa inay sii deyso darawalada ku habboon Vulkan 1.3 ee Linux iyo Windows, ARM waxay ku dari doontaa Vulkan 1.3 taageerada Mali GPUs.

Kuwa aan ka warqabin volcano, waa inay ogaadaan in tan waa API u taagan fududaynta wadnaha ee kontaroolayaasha, ka saarida jiilka amarka GPU-dhinaca codsiga, awoodda lagu xidho lakabyada khaladka, midaynta API-yada meelo kala duwan, iyo isticmaalka koodhka dhexdhexaadka ah ee horay loo diyaariyey ee fulinta GPU-da.

Si loo hubiyo waxqabadka sare iyo saadaalinta, Vulkan waxay siisaa codsiyada leh kontorool toos ah oo ku saabsan hawlaha GPU-ga iyo taageerada ku dhex dhisan ee GPU-ga multithreading., kaas oo yareeya koontaroolaha oo ka dhigaya awoodaha dhinaca kontoroolka mid aad u fudud oo la sii saadaalin karo. Tusaale ahaan, hawlgallada sida maaraynta xusuusta iyo maaraynta khaladka ee laga hirgeliyay OpenGL dhinaca darawalka waxa loo raray lakabka codsiga ee Vulkan.

Vulkan waxay fidisaa dhammaan goobaha la heli karo oo waxay siisaa hal API ah desktop, mobile, iyo webka, taasoo u oggolaanaysa API-ga guud in loo isticmaalo GPU-yo iyo codsiyo badan. Qaab dhismeedka Vulkan ee kala duwan ee abuurista aalado la shaqeeya GPU kasta, OEM-yadu waxay u isticmaali karaan agabka guud ee dib u eegista koodka, khaladka, iyo muujinta inta horumarka lagu jiro.

Astaamaha ugu muhiimsan ee cusub ee Vulkan 1.3

Noocan cusub ee Vulkan 1.3 ee la soo bandhigay, ayaa lagu iftiimiyay taase SPIR-V 1.6 qeexitaanka waa la cusboonaysiiyay si loo qeexo matalaad dhexdhexaad ah oo hadh ah oo caalami ah dhammaan goobaha iyo waxaa loo isticmaali karaa garaafyada iyo xisaabinta isbar-bar yaaca. SPIR-V waxay ku lug leedahay kala soocida weji isku dubarid hadhka gaarka ah oo loo beddelo matalaad dhexe, taas oo u oggolaanaysa in la isku xidho luuqado kala duwan oo heer sare ah. Iyadoo lagu salaynayo dhowr hirgalin oo heer sare ah, hal kood oo dhexe ayaa si gooni ah loo soo saaray kaas oo ay isticmaali karaan darawalada OpenGL, Vulkan, iyo OpenCL iyada oo aan la isticmaalin isku xidhaha hadhka ku dhex jira.

Isbadal kale oo muuqda ayaa ah se waxa uu soo jeedinayaa fikradda profiles waafaqid. Google waa kan ugu horreeya ee horumariya astaanta aasaasiga ah ee aaladda Android taas oo sahlaysa in la go'aamiyo heerka taageerada astaamaha horumarsan ee Vulkan ee aalad ka baxsan qeexida Vulkan 1.0. Inta badan aaladaha, taageerada profile waa la bixin karaa iyada oo aan la rakibin cusbooneysiinta OTA.

The Taageerada la hirgeliyay ee kaadhadhka dhiibashada ee la fududeeyay (Dhaqdhaqaaqa Samaynta Baasaska, VK_KHR_dynamic_rendering) taas oo kuu ogolaanaysa inaad bilowdo samaynta adoon samaynin kaadhadhka gudbinta iyo walxaha framebuffer.

Intaa waxaa dheer, kordhin cusub ayaa lagu daray si ay u fududaato in la maareeyo ururinta dhuumaha garaafyada:

  • VK_EXT_extended_dynamic_state, VK_EXT_extended_dynamic_state2 - Wuxuu ku daraa dawlado firfircoon oo dheeri ah si loo yareeyo tirada walxaha gobolka ee la ururiyey iyo kuwa ku lifaaqan.
  • VK_EXT_pipeline_creation_cache_control: Waxay bixisaa kontorool dheer oo ku saabsan goorta iyo sida loo dhisayo dhuumaha.
  • VK_EXT_pipeline_creation_feedback: Wuxuu bixiyaa macluumaadka ku saabsan dhuumaha la soo ururiyey si loo fududeeyo sifada iyo khaladka.

Dhanka kale, dhowr astaamood oo laga soo guuray ikhtiyaari oo loo guuray qasab ayaa sidoo kale la iftiimiyay. Tusaale ahaan, hadda waa qasab in la hirgeliyo tixraacyada kaydinta (VK_KHR_buffer_device_address) iyo qaabka xusuusta Vulkan, kaas oo qeexaya sida dunta barbar socota ay u heli karaan xogta la wadaago iyo hawlgallada isku xidhka.

Ka sokow kantarool koox-hoosaad oo faahfaahsan ayaa la bixiyaa (VK_EXT_subgroup_size_control) halkaasoo bixiyeyaasha ay ku taageeri karaan cabbirro-hoosaadyo badan oo horumariyayaashu ay dooran karaan cabbir kasta oo ay rabaan.

Muddo kordhin ayaa la sameeyay VK_KHR_shader_integer_dot_product in waxaa loo isticmaali karaa in lagu wanaajiyo waxqabadka qaab-dhismeedka barashada mashiinka iyada oo loo marayo hawlgallada alaabta dhibicda-xawaaraha.

Ugu dambeyntii waa in la xuso taas Shuruudaha qeexida Vulkan 1.3 waxaa loogu talagalay qalabka garaafyada fasalka OpenGL ES 3.1, kaas oo hubin doona taageerada sawirada cusub API ee dhammaan GPU-yada taageera Vulkan 1.2.

Qalabka Vulkan SDK waxaa loo qorsheeyay in la sii daayo bartamaha Febraayo. Marka lagu daro qeexitaanka xudunta u ah, kordhinta dheeraadka ah ee dhexda dhexe iyo kuwa sare ee miiska iyo aaladaha mobilada ayaa la qorsheeyay in lagu taageero iyada oo qayb ka ah Daabcaadda Milestone ee Vulkan.

Ugu dambeyntii, haddii aad xiisaynayso inaad awood u yeelatid inaad wax badan ka ogaato, waxaad kala tashan kartaa faahfaahinta xiriirka soo socda.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Ka mas'uul ah xogta: AB Internet Networks 2008 SL
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.