Valve Sponsors Work Bringing Open-Source RADV Driver to Windows

DemiGuru1 pts0 comments

Valve Sponsors Work Bringing Open-Source RADV Driver To Windows - Phoronix

Articles & Reviews

News Archive

Forums

Premium Ad-Free<br>Contact

Popular Categories

Close

Articles & Reviews

News Archive

Forums

Premium

Contact

Categories

Computers Display Drivers Graphics Cards Linux Gaming Memory Motherboards Processors Software Storage Operating Systems Peripherals

Valve Sponsors Work Bringing Open-Source RADV Driver To Windows

Written by Michael Larabel in Radeon on 29 July 2026 at 06:35 AM EDT. 17 Comments

Valve has been sponsoring Collabora engineers with early phase, exploratory work for trying to bring the open-source Radeon Vulkan "RADV" driver to Microsoft Windows.

Experimental work is underway for porting the Mesa RADV Vulkan driver to Windows as this open-source driver implementation used by Linux gamers and a large part to the success of the AMD-powered Steam Deck and now Steam Machine. Valve funds multiple developers working on the open-source RADV Vulkan driver and other portions of the Linux graphics stack. Now they are sponsoring Collabora developers in trying to make RADV viable on Microsoft Windows.

Louis-Francis Ratté-Boulianne put out a blog post highlighting their initial work on porting RADV to Windows. Besides working on Windows WDDM2 integration for Windows, a big challenge with porting RADV to Windows is on relying on the AMD Radeon Software Windows kernel driver.

It's out-of-scope of this current work for trying to port the AMDGPU Linux kernel graphics driver to Windows, so they are working on bringing RADV to Windows while relying on AMD's official Windows kernel driver. That in turn has led to reverse engineering and other steps for figuring out the proprietary kernel driver's data structures and other elements so RADV can be adapted to use it.

Ultimately for this to really work out well, they either need a stable and documented interface to the AMD kernel graphics driver on Windows or to create a shim library that can sit between RADV and the kernel driver as a stable interface to work through the undocumented changes between AMD Radeon Software Windows driver releases.

As shown in the blog post, they have been successful in demoing Counter-Strike 2 with RADV on Windows:

The experimental code can be found via this development branch.

17 Comments

Tweet

AMD Linux Graphics Driver Preps Fix For Apple Studio Display<br>AMD Preps More Graphics Driver Improvements For Linux 7.3<br>Linux 7.3 Enabling Second Graphics Pipe For Modern AMD APUs<br>AMD Enabling CACP Feature On Linux For Greater OLED Power Savings<br>AMD Linux Graphics Driver Working To Clear Out All Of Its BUG()s<br>Marek Olšák At Valve Lands RADV Code That Can "Double Performance" With Some VRS Cases

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.

"KVM Chainsaw" Expected To Hit Linux 7.3 For Dealing With God Data Structure<br>Fedora 45 Atomic Desktops Look To Allow For Web-Based Remote Installations<br>Kiwi Menu Continues Bringing macOS Vibes To GNOME<br>Lemonade 11.5 Local AI Server Released With Completed Lemonade Router<br>GNOME Changes Security Disclosure Policies Due To AI-Generated Reports<br>Linux Patches Introduce "KNOD" For In-Kernel Network Offloading Directly To AMD GPUs<br>Ubuntu Linux Looking To Get Rid Of /etc/debian_version Historical Artifact<br>libx11-compat Is Working To Implement Xlib Atop SDL For Wayland, macOS, Android

Intel Graphics Driver Support For Xe3 "Peak Bandwidth Threshold" Feature In Linux 7.3

Valve Sponsors Work Bringing Open-Source RADV Driver To Windows

Vibe Coded X11 YSERVER Gets Steam Working, Full-Screen Games With Cinnamon

FreeBSD's Kernel Still Has A Bit Of GPL Code While Its Base User-Space Is GPL-Free

GCC To Decline Any Significant Contributions Made Via AI/LLMs - Except For Test Cases

ARCTIC Launches Its New Fan Controller That Already Has Mainline Linux Support

Starling: A New Linux Desktop Written In Swift, Own Wayland Compositor & Written With AI

AMD P-State Linux Driver Patches Can Boost 1%-Low FPS Gaming Performance By 31%

KDE Developer Fixing Long-Standing Bug Over Very Long Small-File Copy Times

Mysterious 16-Tile & 32-Tile AMX Implementations Talked Up For More Performance

Phoronix Premium allows ad-free access to the site, multi-page articles on a single page, and other features while supporting this site's continued operations.

CachyOS Outperforming Windows 11, Slight Advantage Over Ubuntu & Fedora On AMD Ryzen AI 9 HX 470

Framework Laptop 13 Pro: Aiming To Be One Of The Best Upgradeable Linux Laptops

Snapdragon X Elite Laptop...

driver linux windows radv work graphics

Related Articles