RADV Vulkan Driver Should Now Work Much Better With DXVK For Direct3D 11 Wine Gaming

Written by Michael Larabel in Radeon on 9 June 2018 at 09:42 AM EDT. 13 Comments
For those relying upon DXVK for running Direct3D 11 games over Vulkan with Wine, the RADV Vulkan driver from Mesa Git should now be working out much better for this fast-developing graphics translation layer.

DXVK continues making great strides for delivering a performant D3D11-over-Vulkan implementation for Wine games/applications. For those using the open-source Radeon Vulkan "RADV" driver in Mesa 18.2-dev, the experience should be much more pleasant.

As of today, RADV with DXVK should be much more stable in leading to issues with fewer games. Samuel Pitoiset of Valve's Linux GPU driver team has landed two fixes for addressing RADV issues with DXVK: radv: add a workaround for DXVK hangs by setting amdgpu-skip-threshold, which address potential GPU hangs, and radv: fix missing ZRANGE_PRECISION(1) for GFX9+, which fixes rendering issues with Vega.

As confirmed via this bug report when using Mesa + LLVM Git/SVN, running games like Grand Theft Auto V and The Witcher 3 should no longer yield hangs with RADV. The game Banished should also be rendering correctly and it sounds like some other games may be improved too by these latest RADV patches like Hellblade, Vampyr, Final Fantasy XIV, and Tekken 7.
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