Radeon Vulkan Driver "RADV" Adds KHR_ray_query Support
KHR_ray_query provides ray queries for Vulkan and available with all shader types and part of Vulkan's ray-tracing feature set. Intel's open-source "ANV" Vulkan driver last month added KHR_ray_query support in Mesa 22.1-dev and now as of this Sunday the RADV driver is also exposing this important extension.
Konstantin Seurer opened the RADV ray query merge request last month and was merged a few minutes ago for Mesa 22.1 as the Q2'2022 driver update. This KHR_ray_query support has been successfully tested with Sascha's demos, a Vulkan mini path tracer, the GravityMark benchmark, Moments In Graphics' Vulkan renderer, and Quake II RTX among others.
More details on the KHR_ray_query support for RADV via this MR. RADV's ray-tracing support still requires the "RADV_PERFTEST=rt" environment variable be set for exposing the Vulkan ray-tracing extensions.