Mesa's Venus Driver Adds Vulkan Ray-Tracing Support For VMs
([Virtualization] 5 Hours Ago
Vulkan Ray-Tracing Within VMs)
- Reference: 0001532574
- News link: https://www.phoronix.com/news/Mesa-25.1-Venus-Vulkan-RT
- Source link:
Mesa's Venus driver that allows for 3D graphics acceleration within virtual machines is now able to make use of the Vulkan ray-tracing extensions when using Mesa 25.1-devel along with updated Venus Protocol and Virglrenderer code.
Yiwei Zhang has contributed Vulkan ray-tracing support to the [1]Venus driver for next quarter's Mesa 25.1 release. This Venus driver code enables the following extensions: VK_KHR_deferred_host_operations, VK_KHR_acceleration_structure, VK_KHR_ray_query, VK_KHR_ray_tracing_pipeline, VK_KHR_ray_tracing_position_fetch, and VK_KHR_ray_tracing_maintenance1.
Yiwei Zhang has shown this Vulkan ray-tracing support in action when paired with the latest Venus Protocol and Virglrenderer:
[2]The merge request was merged on Friday into Mesa 25.1-devel.
[1] https://www.phoronix.com/search/Venus
[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33907
Yiwei Zhang has contributed Vulkan ray-tracing support to the [1]Venus driver for next quarter's Mesa 25.1 release. This Venus driver code enables the following extensions: VK_KHR_deferred_host_operations, VK_KHR_acceleration_structure, VK_KHR_ray_query, VK_KHR_ray_tracing_pipeline, VK_KHR_ray_tracing_position_fetch, and VK_KHR_ray_tracing_maintenance1.
Yiwei Zhang has shown this Vulkan ray-tracing support in action when paired with the latest Venus Protocol and Virglrenderer:
[2]The merge request was merged on Friday into Mesa 25.1-devel.
[1] https://www.phoronix.com/search/Venus
[2] https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33907
rabcor