Valve's Proton Offers Branch With VKD3D For Direct3D 12 Over Vulkan

Written by Michael Larabel in Valve on 23 August 2019 at 06:11 AM EDT. 14 Comments
VALVE
While VKD3D continues to be under heavy development, Valve already appears pleased with it enough that it's now being built as part of their Wine-based Proton software for powering Steam Play on Linux.

VKD3D is the official Wine project being worked on for accelerating Direct3D 12 over Vulkan. This has been Wine's only pursued D3D12 approach with Direct3D 12 not mapping nicely over OpenGL and thus not fitting well into their existing WineD3D code. VKD3D has been able to run a few games, but at last check not many though that may be different these days with it already being included into Proton.

As of yesterday, Proton is now building and shipping VKD3D for its Direct3D 12 support. At the moment there isn't any new Proton release out on Steam but this is just the latest activity in Git.

It will be great once VKD3D is as stable as DXVK is to Direct3D 10/11 support in allowing modern Windows games to work nicely under Steam Play on Linux, assuming they don't run into any problems due to anti-cheat software and other headaches still being addressed for improving the Windows gaming on Linux experience. Exciting times ahead.

Update: This work is currently staged in one of Valve's Proton Git branches. The user who pointed us to this commit had (incorrectly) indicated otherwise, so it's not yet in mainline upon closer examination, but hopefully will be there not too much longer.
Related News
About The Author
Michael Larabel

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.

Popular News This Week