VOOZH about

URL: https://www.phoronix.com/news/RADV-Emulated-RT-Tightness

⇱ Radeon Vulkan Driver's Emulated Ray-Tracing Scores A ~40% Improvement For Quake II RTX - Phoronix


👁 Phoronix

Radeon Vulkan Driver's Emulated Ray-Tracing Scores A ~40% Improvement For Quake II RTX

Written by Michael Larabel in Radeon on 19 July 2025 at 08:49 PM EDT. 44 Comments
In addition to Mesa's open-source Radeon Vulkan driver "RADV" making some nice performance improvements for modern AMD GPUs with hardware ray-tracing, the emulated ray-tracing code path in RADV for primarily older GPUs has seen some improvements merged this weekend. In fact, so significant that from one merge request is around 40% faster performance for the Quake II RTX game with the emulated RT handling.

Konstantin Seurer has implemented proper water tightness handling for the emulated ray-tracing code path in RADV. For ray-tracing, water tightness refers to accurately handling intersections with surfaces such as at edges and corners.

With this merge request for watertight ray-triangle intersection in the emulated code path in RADV, it's now using FP32 rather than FP64 and contains other improvements over the older code.
"Instead of using fp64 (Which is broken in some cases) the new approach only uses fp32 and implements tiebreaking for edge/vertex hits. Using fp32 is also much faster, improving performance of q2rtx by around 40%."

Yes, this merge request merged today for the newly-started Mesa 25.3 development cycle scores around 40% better performance for Quake II RTX when using the emulated ray-tracing support.

👁 Quake II RTX


Konstantin Seurer who authored that merge request also landed another merge to enhance the RADV ray-tracing support by implementing null acceleration structure support in the shader code. Konstantin Seurer is one of the developers working on the Mesa RADV code thanks to Valve.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.