Vulkan 1.3.249 keluar hari ini sebagai pembaruan spesifikasi terbaru untuk API grafis dan komputasi kinerja tinggi berstandar industri ini. Penting dengan Vulkan 1.3.249 adalah pengenalan VK_KHR_ray_tracing_position_fetch.
VK_KHR_ray_tracing_position_fetch adalah satu-satunya ekstensi Vulkan baru dari pembaruan spesifikasi v1.3.249. Dengan VK_KHR_ray_tracing_position_fetch ada kemampuan untuk mengambil posisi vertex di shader dari hit segitiga seperti yang disimpan dalam struktur akselerasi. VK_KHR_ray_tracing_position_fetch dibuat oleh para insinyur di NVIDIA, AMD, Epic Games, Samsung, Intel, dan lainnya.
“VK_KHR_ray_tracing_position_fetch menambahkan kemampuan untuk mengambil posisi vertex di shader dari hit triangle seperti yang disimpan di struktur akselerasi.
Aplikasi menambahkan VK_BUILD_ACCELERATION_STRUCTURE_ALLOW_DATA_ACCESS_KHR ke struktur akselerasi pada waktu pembuatan. Lalu , jika pukulannya adalah geometri segitiga, shader (pukulan apa pun atau pukulan terdekat untuk saluran pipa sinar atau menggunakan kueri sinar) dapat: mengambil tiga posisi simpul tiga komponen dalam ruang objek, dari segitiga yang dipukul.”
Detail lebih lanjut tentang perubahan Vulkan 1.3.249 dan perbaikan/klarifikasi pemeliharaan lainnya untuk spesifikasi dapat ditemukan melalui komit Vulkan-Docs ini.