Vulkan officially delivers Ray Tracing with version 1.2.162

Ray Tracing extensions are now an official part of the Vulkan API

Ray Tracing has arrived on the Vulkan API -Khronos delivers cross-platform Ray Tracing

Vulkan officially delivers Ray Tracing with version 1.2.162

Today, the Khronos Group has officially added Ray Tracing extensions to their Vulkan API, moving the API's support for Ray Tracing from Provisional to Official status. 

On GitHub, the change has already been noted, though the Khronos Group is yet to announce the change officially. As of version 1.2.162, Vulkan officially supports ray tracing, further embedding ray tracing into the modern gaming feature set. 

Vulkan now contains the following extensions, all of which are due to be supported soon by RTX series Nvidia graphics cards and RDNA 2-powered AMD GPUs. 

- VK_KHR_acceleration_structure
- VK_KHR_ray_tracing_pipeline
- VK_KHR_ray_query
- VK_KHR_pipeline_library
- VK_KHR_deferred_host_operations

Before now, ray tracing was only available on Vulkan through Nvidia made extensions, which were optimised for Nvidia's RTX hardware. Now, Vulkan supports Ray Tracing extensions which can be used by all vendors and are not optimised for a specific brand of graphics hardware. 

Vulkan officially delivers Ray Tracing with version 1.2.162  
The Khronos Group has designed their ray tracing extensions to be easy to use, supporting many of the game features as Microsoft's DXR API as well as some additional features. 

Developers who are currently using DXR should find Vulkan's Ray Tracing support to be easy to implement, and the API's support for HLSL shaders should allow DXR ray tracing calls to be translated to Vulkan calls with future versions of VKD3D or Proton. Playing ray-traced Windows games on Linux should be possible in time, which is great news for Linux lovers. 

This Vulkan update also gives developers the ability to develop ray traced games on PC without Microsoft's DirectX 12 API. This adds some much-needed developer choice to creators and makes the transition to ray-tracing easier for developers who are already familiar with the Vulkan API. 

Vulkan officially delivers Ray Tracing with version 1.2.162  
You can join the discussion on Vulkan gaining official support for ray tracing on the OC3D Forums

«Prev 1 Next»

Most Recent Comments


Register for the OC3D Newsletter

Subscribing to the OC3D newsletter will keep you up-to-date on the latest technology reviews, competitions and goings-on at Overclock3D. We won't share your email address with ANYONE, and we will only email you with updates on site news, reviews, and competitions and you can unsubscribe easily at any time.

Simply enter your name and email address into the box below and be sure to click on the links in the confirmation emails that will arrive in your e-mail shortly after to complete the registration.

If you run into any problems, just drop us a message on the forums.