Vulkan Ray Tracing galīgā specifikācija - pirmais pārdevējs, starpplatformu standarts, ko izlaida Khronos Group

Aparatūra / Vulkan Ray Tracing galīgā specifikācija - pirmais pārdevējs, starpplatformu standarts, ko izlaida Khronos Group 2 minūtes lasīts

Khronos grupa



Khronos Group ir izlaidusi Vulkan paplašinājuma galīgās specifikācijas. Paralēli Vulkan ir arī GLSL un SPIR-V paplašinājumi, kas ir saņēmuši savas galīgās specifikācijas. Tas ir svarīgs pavērsiens staru izsekošanas jomā, jo šīs specifikācijas ir nozares pirmās atvērtās, pārdevējs, starpplatformu standarts staru izsekošanas paātrinājumam.

Pēc vairāk nekā sešu mēnešu pavadīšanas beta versijā Khronos ir izlaidis Vulkan, GLSL un SPIR-V paplašinājumu specifikāciju komplekta galīgās versijas. Šīs specifikācijas ir kritiskas, jo tās vienmērīgi integrē staru izsekošanu esošajā Vulkan sistēmā. Lieki piebilst, ka šīs specifikācijas ir piemērojams NVIDIA, kā arī AMD jo tie nav bloķēti vai atkarīgi no viena pārdevēja, kas diezgan ilgu laiku bija NVIDIA.



Khronos sola papildus ekosistēmas komponentiem līdzās pēdējās paplašināšanas specifikācijām:

Šodien Khronos izlaida Vulkan, GLSL un SPIR-V paplašinājumu specifikāciju komplekta galīgās versijas. Kā norāda nosaukums, specifikācijas mēģina integrēt staru izsekošanu esošajā Vulkan ietvarā. Šis standarts ir industrijā pirmais atvērtais, pārdotais, starpplatforms staru izsekošanas paātrinājumam. To var izvietot, izmantojot esošos GPU aprēķinus vai īpašus staru izsekošanas kodolus.



Vulkan Ray Tracing ir pazīstams spēļu izstrādātājiem, kuri to ir izmantojuši DirectX staru izsekošana (DXR) DirectX 12. Tomēr galīgais standarts ievieš arī uzlabotas funkcionalitātes, piemēram, spēja ielādēt līdzsvara staru izsekošanas iestatīšanas operācijas resursdatora procesorā. Lai gan staru izsekošana vispirms tiks izvietota galddatoru sistēmās ar atbalsta grafiskajām kartēm, šie Vulkan paplašinājumi ir izstrādāti, lai ļautu un veicinātu staru izsekošanu arī mobilajā ierīcē. Citiem vārdiem sakot, daži spēļu viedtālruņi ar jaudīgiem procesoriem un GPU varētu piedāvāt zināmu staru izsekošanu.



Šie paplašinājumi sākotnēji bija izlaists kā provizoriskas versijas šī gada martā. Khronos ir apliecinājis, ka partneru aparatūras pārdevēji un programmatūras izstrādātāji gan Khronos iekšienē, gan no visas nozares ir snieguši atsauksmes. Turklāt organizācija ir apgalvojusi, ka paplašinājuma specifikāciju izlaišana šodien ir tikai sākums Vulkan Ray Tracing ieviešanai.



Nākamo mēnešu laikā tiks atjaunināti papildu ekosistēmas komponenti, piemēram, ēnotāju rīkķēdes un validācijas slāņi, nodrošinot staru izsekošanas funkcionalitāti. Tas ļaus izstrādātājiem salīdzinoši viegli izmantot šos paplašinājumus savās lietojumprogrammās.

Khronos ir viss Vulkan Ray Tracing projekts ir pieejams vietnē GitHub . Projektam galu galā vajadzētu izraisīt Vulkan izveidošanos SDK (1.2.162.0 vai jaunāka versija) ar Khronos Vulkan Ray Tracing atbalstu decembra vidū. Kopējā funkcionalitāte, ko nodrošina Vulkan Ray Tracing pagarinājumi kopš to provizoriskajām versijām nav mainījusies.

Šodien izlaistais pēdējais paplašinājumu komplekts ietver:
Vulkan pagarinājuma specifikācijas

  • VK_KHR_acceleration_structure
  • VK_KHR_ray_tracing_pipeline
  • VK_KHR_ray_query
  • VK_KHR_pipeline_library
  • VK_KHR_deferred_host_operations

SPIR-V paplašinājumu specifikācijas

  • SPV_KHR_ray_tracing
  • SPV_KHR_ray_query

GLSL paplašinājumu specifikācijas

  • GLSL_EXT_ray_tracing
  • GLSL_EXT_ray_query
  • GLSL_EXT_ray_flags_primitive_culling

Khronos ir detalizēts emuāra ziņojums, kas piedāvā vairāk informācijas .

Tagi vulkāns