Vulkan 1.1.85 Released With Raytracing, Mesh Shaders & Other New NVIDIA Extensions

Most exciting with Vulkan 1.1.85 is the new VK_NVX_raytracing extension to enable a ray-tracing workflow with Vulkan. As implied by the "NVX" vendor pre-fix, this is currently a NVIDIA experimental extension but will be stabilized moving forward and eventually there will likely be an official Vulkan ray-tracing extension backed by multiple vendors.
Besides VK_NVX_raytracing there is also VK_NV_mesh_shader, VK_NV_compute_shader_derivatives, VK_NV_corner_sampled_image, VK_NV_fragment_shader_barycentric, VK_NV_representative_fragment_test, VK_NV_scissor_exclusive, VK_NV_shader_image_footprint, and VK_NV_shading_rate_image. For those most part they are just the Vulkan equivalent of today's new NVIDIA OpenGL extensions - see that article for brief descriptions.
All in all, great to see RTX ray-tracing and mesh shaders in time for launch day for those outside of the Direct3D space. Aside from the new NVIDIA extensions, the Vulkan 1.1.85 update has just other routine document corrections and clarifications. The specification as always is available from Khronos.org.
Add A Comment