Latency-reduction tech is landing in the open-source AMD graphics stack. Daniel Schürmann, a Valve Linux team engineer, has published a Mesa merge request implementing the VK_AMD_anti_lag Vulkan extension inside RADV, the community Radeon driver used by SteamOS, the Steam Deck, and most Linux gaming distributions.
The new code grows out of the existing MESA_LAYER_ANTI_LAG experiment and fully replaces it. Schürmann split that prior work into two pieces: a reusable utility framework that handles the heavy lifting, and a thin driver-side hookup. The framework spins up its own QueryPools and CommandBuffers to collect GPU timestamps and intercepts calls to QueueSubmit2 and QueuePresentKHR, then exposes per-frame timing back to the driver through a callback. That separation is deliberate — Schürmann notes the same scaffolding could host VK_NV_low_latency_2, NVIDIA's Reflex-equivalent extension, with relatively little additional work.
For Linux gamers, this matters because anti-lag features have historically been a Windows-and-proprietary-driver story. Games that ship Reflex or AMD's Anti-Lag support on Windows have not had a clean path to expose the same pacing behavior under Mesa, leaving Proton titles to rely on generic frame pacing. Wiring VK_AMD_anti_lag into RADV gives titles a native Vulkan hook to reduce input-to-photon latency on Radeon and RDNA-based hardware, including the Steam Deck's APU, without depending on a vendor-blob driver.
The merge request is still under review, so the extension is not yet in a tagged Mesa release. Once it lands, downstream pickup through Mesa-git builds and rolling distributions should follow quickly, with stable distros and SteamOS updates trailing behind on their usual cadence.


