Valve Sponsors Work Bringing Open-Source RADV Driver to Windows
Summary
Valve has sponsored Collabora engineers to port the open-source RADV Vulkan driver to Microsoft Windows, with initial work showing successful demos of Counter-Strike 2. The project aims to leverage AMD's Windows kernel driver and involves reverse engineering to adapt the driver.
View Cached Full Text
Cached at: 07/29/26, 03:56 PM
Valve Sponsors Work Bringing Open-Source RADV Driver To Windows
Source: https://www.phoronix.com/news/Valve-Sponsors-RADV-Windows

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 theblog post, they have been successful in demoing Counter-Strike 2 with RADV on Windows:
The experimental code can be found viathis development branch.
Similar Articles
Cracking Windows Open: Porting RADV to Win32
Collabora reports on porting the open-source RADV Vulkan driver for AMD GPUs from Linux to Windows, successfully running Counter-Strike 2 via reverse-engineering of the WDDM2 interface.
Valve confirms it’s working with Intel and Nvidia on SteamOS for more GPUs
Valve is working with Intel and Nvidia to expand SteamOS support to more GPUs and handhelds, with initial firmware for Intel handhelds and ongoing driver work for Nvidia.
Valve is working with AMD to bring FSR 4 to the Steam Machine
Valve is working with AMD to bring FSR 4 upscaling to the Steam Machine, promising significant graphical improvements for the console.
ReactOS "Open-Source Windows" Reaches The Milestone Of Being Able To Run Half-Life
ReactOS, the open-source operating system aiming for binary compatibility with Windows, has achieved a milestone by successfully running the classic game Half-Life, demonstrating significant progress in its 28-year development.
Valve will finally let you build your own Steam Machine with SteamOS for desktop
Valve has released SteamOS 3.8.10 with improved desktop hardware compatibility, including early Nvidia driver support, allowing users to build their own Steam Machine-like gaming PCs. The update aims to make SteamOS easier to install on custom hardware, though dual-booting is not yet supported.