Spesifikasi Akhir Vulkan Ray Tracing, Cross-Vendor Pertama, Standard Cross-Platform yang Dikeluarkan Oleh Khronos Group

Perkakasan / Spesifikasi Akhir Vulkan Ray Tracing, Cross-Vendor Pertama, Standard Cross-Platform yang Dikeluarkan Oleh Khronos Group 2 minit membaca

Kumpulan Khronos



Khronos Group telah mengeluarkan spesifikasi akhir peluasan Vulkan. Di samping Vulkan, terdapat juga sambungan GLSL dan SPIR-V yang telah menerima spesifikasi akhir mereka. Ini adalah tonggak penting dalam bidang Ray Tracing kerana spesifikasi ini adalah yang pertama dibuka di industri ini, cross-vendor, cross-platform standard untuk pecutan jejak sinar.

Setelah menghabiskan lebih dari enam bulan dalam pelepasan beta, versi akhir set spesifikasi pelanjutan Vulkan, GLSL, dan SPIR-V telah dikeluarkan oleh Khronos. Spesifikasi ini sangat penting kerana mereka menggabungkan jejak sinar dengan lancar ke dalam kerangka Vulkan yang ada. Tidak perlu ditambah, spesifikasi ini adalah terpakai untuk NVIDIA dan juga AMD kerana mereka tidak terkunci atau bergantung pada vendor tunggal, yang kebetulan menjadi NVIDIA sejak beberapa lama.



Khronos Menjanjikan Komponen Ekosistem Tambahan Bersama Spesifikasi Sambungan Akhir:

Hari ini, Khronos mengeluarkan versi akhir dari set spesifikasi pelanjutan Vulkan, GLSL, dan SPIR-V. Seperti namanya, spesifikasi berupaya mengintegrasikan jejak sinar ke dalam kerangka Vulkan yang ada. Piawaian ini adalah platform silang vendor terbuka pertama di industri untuk pecutan jejak sinar. Ia dapat digunakan sama ada menggunakan komputasi GPU yang ada atau inti pelacak sinar khusus.



Vulkan Ray Tracing tidak asing lagi bagi pemaju permainan yang telah menggunakannya Lekapan Sinar DirectX (DXR) di DirectX 12. Walau bagaimanapun, standard akhir juga memperkenalkan fungsi lanjutan seperti keupayaan untuk memuatkan operasi penyusunan jejak sinar keseimbangan ke CPU hos. Walaupun pelacakan sinar pertama kali akan digunakan pada sistem desktop dengan kad grafik yang menyokong, pelanjutan Vulkan ini telah dirancang untuk memungkinkan dan mendorong pelacakan sinar juga digunakan di telefon bimbit. Dengan kata lain, telefon pintar permainan tertentu dengan CPU dan GPU yang kuat dapat menawarkan tahap pengesanan sinar.



Sambungan ini pada mulanya dikeluarkan sebagai versi sementara pada bulan Mac tahun ini. Khronos telah memberi jaminan kepada vendor perkakasan rakan kongsi dan pembangun perisian, baik di dalam Khronos dan dari industri yang lebih luas, telah menyumbang maklum balas mereka. Selain itu, organisasi telah mendakwa bahawa pelepasan spesifikasi pelanjutan hari ini hanyalah permulaan pelancaran Vulkan Ray Tracing.



Sepanjang bulan-bulan berikutnya, komponen ekosistem tambahan seperti rantai alat shader dan lapisan pengesahan akan dikemas kini dengan sokongan untuk fungsi penelusuran sinar. Ini akan membolehkan pembangun menggunakan peluasan ini dalam aplikasi mereka dengan mudah.

Khronos mempunyai keseluruhan Projek Vulkan Ray Tracing terdapat di GitHub . Projek ini akhirnya akan membawa kepada pembentukan Vulkan SDK (1.2.162.0 atau lebih baru) dengan sokongan Khronos Vulkan Ray Tracing pada pertengahan Disember. Keseluruhan fungsi yang disediakan oleh set Sambungan Jejak Vulkan Ray tidak berubah sejak versi sementara mereka.

Set sambungan akhir yang dikeluarkan hari ini merangkumi:
Spesifikasi pelanjutan Vulkan

  • Struktur VK_KHR_ascelerasi
  • VK_KHR_ray_tracing_pipeline
  • Pertanyaan VK_KHR_ray_
  • VK_KHR_pipeline_library
  • Operasi VK_KHR_deferred_host_

Spesifikasi sambungan SPIR-V

  • SPV_KHR_ray_tracing
  • SPV_KHR_ray_query

Spesifikasi sambungan GLSL

  • GLSL_EXT_ray_tracing
  • GLSL_EXT_ray_query
  • GLSL_EXT_ray_flags_primitive_culling

Khronos mempunyai catatan blog terperinci yang menawarkan lebih banyak maklumat .

Teg gunung berapi