A Valve developer has submitted a new implementation of AMD's Anti-Lag technology for the RADV open-source Vulkan driver, marking a significant step toward bringing low-latency gaming features to Linux users with Radeon graphics hardware.

Daniel Schürmann, a member of Valve's Linux engineering team, posted the patch to the Mesa development mailing list introducing support for the VK_AMD_anti_lag Vulkan extension in RADV. The extension allows games to better manage CPU and GPU workload timing, reducing the delay between a player's input and the corresponding action appearing on screen.

What Anti-Lag Means for Gamers

Input latency — the delay between pressing a button and seeing the result — is a persistent concern for competitive and fast-paced gaming. AMD's Anti-Lag technology addresses this by dynamically adjusting the rate at which the CPU submits work to the GPU, preventing the CPU from running too far ahead and creating a backlog of frames. The result is a snappier, more responsive feel during gameplay.

Until now, this feature has primarily been available through AMD's proprietary AMDVLK and Windows-based Adrenalin drivers. By extending support into RADV, which serves as the default Vulkan driver for AMD hardware on most Linux distributions, the capability could reach a much broader audience of open-source gamers.

Valve's Continuing Open-Source Investment

The contribution underscores Valve's ongoing commitment to the Linux graphics stack. The company has been a consistent contributor to the Mesa project, which houses RADV alongside other critical open-source GPU drivers. Much of this work is driven by the Steam Deck, Valve's handheld gaming PC that runs SteamOS — a Linux-based operating system that depends entirely on open-source graphics drivers for Vulkan rendering.

RADV has emerged as the primary Vulkan driver for AMD hardware on Linux, often outperforming AMD's own AMDVLK driver in real-world gaming benchmarks. Contributions from Valve engineers like Schürmann help close the feature gap between the open-source and proprietary driver stacks, giving Linux gamers access to technologies that were once exclusive to closed-source implementations.

Broader Impact on the Linux Gaming Ecosystem

The move also benefits the wider open-source community beyond Steam Deck owners. Any Linux system running an AMD Radeon GPU with RADV stands to gain from the Anti-Lag extension once the patch is reviewed, tested, and merged into a future Mesa release. Distribution maintainers packaging Mesa for Fedora, Ubuntu, Arch, and other distributions would automatically deliver the feature to their users.

For developers of Linux-native games or those targeting the Steam Deck through Proton, the extension provides a standard Vulkan-based mechanism to reduce input latency without relying on vendor-specific driver settings or platform-level overrides.

The patch is currently under review by the Mesa community, a process that typically involves testing, feedback, and potential revisions before the code is accepted into the mainline codebase. No timeline has been announced for its inclusion in a stable Mesa release.

The contribution reflects a growing trend of gaming-focused companies directly investing in open-source infrastructure to ensure that the Linux platform can compete with proprietary alternatives on feature parity — not just performance.


一名 Valve 開發者為 RADV 開源 Vulkan 驅動程式提交了 AMD Anti-Lag 技術的全新實現,標誌著為使用 Radeon 繪圖硬件的 Linux 用戶帶來低延遲遊戲功能的重要一步。

Valve 的 Linux 工程團隊成員 Daniel Schürmann 在 Mesa 開發 mailing list 上發布了一個 patch,為 RADV 引入對 VK_AMD_anti_lag Vulkan extension 的支援。該 extension 讓遊戲能更好地管理 CPU 和 GPU 的工作負載時序,減少玩家輸入與螢幕上相應動作之間的延遲。

Anti-Lag 對玩家的意義

輸入延遲——按下按鈕與看到結果之間的延遲——是競技及快節奏遊戲中長期存在的問題。AMD 的 Anti-Lag 技術透過動態調整 CPU 向 GPU 提交工作的速率來解決此問題,防止 CPU 運行過快並導致幀數積壓。最終結果是遊戲過程中有更敏捷、反應更迅速的體驗。

直到目前,此功能主要透過 AMD 專有的 AMDVLK 及基於 Windows 的 Adrenalin 驅動程式提供。透過將支援擴展到 RADV——在大多數 Linux distribution 中作為 AMD 硬件的預設 Vulkan 驅動程式——此功能可以覆蓋更廣泛的開源遊戲玩家群體。

Valve 持續的開源投入

這項貢獻突顯了 Valve 對 Linux graphics stack 的持續承諾。該公司一直是 Mesa 項目的一貫貢獻者,該項目除了其他關鍵的開源 GPU 驅動程式外,亦包含 RADV。此項工作的很大一部分由 Steam Deck 所推動,這是 Valve 的掌上遊戲電腦,運行 SteamOS——一個完全依賴開源繪圖驅動程式進行 Vulkan 渲染的基於 Linux 的作業系統。

RADV 已成為 Linux 上 AMD 硬件的主要 Vulkan 驅動程式,在實際遊戲基準測試中的表現往往優於 AMD 自家的 AMDVLK 驅動程式。來自 Valve 工程師(如 Schürmann)的貢獻,有助於縮小開源與專有驅動程式 stack 之間的功能差距,讓 Linux 遊戲玩家能夠使用曾經僅限於閉源實現的技術。

對 Linux 遊戲生態系統的更廣泛影響

此舉亦惠及 Steam Deck 用戶以外的更廣泛開源社群。任何運行 AMD Radeon GPU 並使用 RADV 的 Linux 系統,一旦該 patch 經過審查、測試並合併到未來的 Mesa 版本中,都將能夠從 Anti-Lag extension 中受益。為 Fedora、Ubuntu、Arch 及其他 distribution 打包 Mesa 的 distribution 維護者,將自動為其用戶提供此功能。

對於 Linux 原生遊戲或透過 Proton 面向 Steam Deck 的開發者而言,該 extension 提供了一種標準的基於 Vulkan 的機制來減少輸入延遲,而無需依賴供應商特定的驅動程式設定或平台級別的覆寫。

該 patch 目前正在 Mesa 社群的審查中,此過程通常涉及測試、feedback 以及在程式碼被接受進入主線 codebase 之前可能進行的修訂。尚未公佈其納入穩定版 Mesa 的具體時間表。

此項貢獻反映了一個日益增長的趨勢:以遊戲為重點的公司直接投資開源基礎設施,以確保 Linux 平台在功能對等(而不僅僅是效能)方面能夠與專有替代方案競爭。

新聞來源 / Original News Source