Khulkos Groupi välja antud Vulkani kiirte jälgimise lõplik spetsifikatsioon - esimene ristmüüja, platvormidevaheline standard

Riistvara / Khulkos Groupi välja antud Vulkani kiirte jälgimise lõplik spetsifikatsioon - esimene ristmüüja, platvormidevaheline standard 2 minutit loetud

Khronose rühmitus



Khronos Group avaldas Vulkani laienduse lõplikud spetsifikatsioonid. Lisaks Vulkanile on olemas ka GLSL ja SPIR-V laiendused, mis on oma lõpliku spetsifikatsiooni saanud. Kiirtejälgimise valdkonnas on see oluline verstapost, kuna need spetsifikatsioonid on valdkonna esimesed ristmüüja, platvormiülene standard kiirte jälgimise kiirendamiseks.

Pärast beetaversioonis veetmist rohkem kui kuus kuud on Khronos välja andnud Vulkani, GLSLi ja SPIR-V laienduse spetsifikatsioonide komplekti lõplikud versioonid. Need spetsifikatsioonid on kriitilised, kuna integreerivad sujuvalt kiirte jälgimise olemasolevasse Vulkani raamistikku. Pole vaja lisada, et need spetsifikatsioonid on kohaldatav nii NVIDIA kui ka AMD jaoks kuna need pole lukus ega sõltu ühest hankijast, mis juhtus olema juba mõnda aega NVIDIA.



Khronos lubab lisaks laienduse spetsifikatsioonidele ka täiendavaid ökosüsteemi komponente:

Täna avaldas Khronos Vulkani, GLSLi ja SPIR-V laienduse spetsifikatsioonide komplekti lõplikud versioonid. Nagu nimigi ütleb, püütakse spetsifikatsioonides integreerida kiirte jälgimine olemasolevasse Vulkani raamistikku. See standard on valdkonna esimene avatud ristmüüja, platvormidevaheline kiirte jälgimise kiirendamiseks. Seda saab juurutada kas olemasolevate GPU arvutuste või spetsiaalsete kiirtejälgimissüdamike abil.



Vulkan Ray Tracing on tuttav mänguarendajatele, kes on seda kasutanud DirectX-kiirtejälgimine (DXR) DirectX 12-s. Kuid lõplik standard tutvustab ka täiustatud funktsioone, näiteks võime laadida tasakaalu kiirte jälgimise seadistustoiminguid host-protsessorile. Ehkki kiirte jälgimine võetakse kõigepealt kasutusele toetavate graafikakaartidega lauaarvutites, on need Vulkani laiendused loodud selleks, et võimaldada ja julgustada kiirte jälgimist ka mobiilsides. Teisisõnu, teatud võimsate protsessorite ja GPU-dega mängude nutitelefonid võiksid pakkuda mingil määral kiirte jälgimist.



Need laiendused olid esialgu avaldatud ajutiste versioonidena tänavu märtsis. Khronos on kinnitanud, et partnerite riistvaramüüjad ja tarkvaraarendajad on nii Khronoses kui ka laiemalt tööstuse esindajatelt andnud oma tagasisidet. Lisaks on organisatsioon väitnud, et laienduse spetsifikatsioonide tänane avaldamine on alles Vulkan Ray Tracing'i levitamise algus.



Järgnevate kuude jooksul värskendatakse täiendavaid ökosüsteemi komponente, näiteks varjuri tööriistakette ja valideerimiskihte, toetades kiirte jälgimise funktsionaalsust. See võimaldab arendajatel neid laiendusi suhteliselt hõlpsalt oma rakendustes kasutada.

Khronosel on kogu Vulkani kiirte jälgimise projekt on saadaval GitHubis . Projekt peaks lõpuks viima Vulkani moodustumiseni SDK (1.2.162.0 või uuem) Khronos Vulkan Ray Tracing toega detsembri keskel. Komplekti pakutav üldine funktsionaalsus Laiendused Vulkan Ray Tracing nende esialgsetest versioonidest alates ei muutu.

Täna avaldatud viimane laienduste komplekt sisaldab:
Vulkani laienduse spetsifikatsioonid

  • VK_KHR_kiirenduse struktuur
  • VK_KHR_ray_tracing_pipeline
  • VK_KHR_ray_query
  • VK_KHR_torustiku_raamatukogu
  • VK_KHR_ edasilükatud hostide toimingud

SPIR-V laienduste spetsifikatsioonid

  • SPV_KHR_ray_tracing
  • SPV_KHR_ray_query

GLSL-i laienduste spetsifikatsioonid

  • GLSL_EXT_ray_tracing
  • GLSL_EXT_ray_query
  • GLSL_EXT_ray_flags_primitive_culling

Khronosel on a üksikasjalik ajaveebipostitus, mis pakub rohkem teavet .

Sildid vulkaan