DXVK [GitHub] continues to progress helping Linux fans play some of their favourite Windows only games with the 0.91 release now available.
Here's what's changed:
- Slightly reduced CPU overhead in some scenarios (e.g. Assassin's Creed Odyssey)
- Compiling Geometry shaders with Stream Output multiple times with different parameters now works properly (#733)
- Demul: Fixed potential synchronization issues around UAV rendering
- Shadow of the Tomb Raider: Fixed state cache getting randomly deleted when starting the game
- World of Warcraft: Fixed invalid shaders being generated when MSAA is enabled (mentioned in #456)
For those just joining us who aren't clear what DXVK is, it's a Vulkan-based D3D11 and D3D10 compatibility layer which you can pair up with Wine to run quite a lot of Windows games on Linux. It's one of the awesome projects that's inside Valve's Steam Play.
Such a fantastic project, amazing to watch it evolve so fast it's really crazy. Hopefully it won't be too long before it's added to another version of Steam Play's Proton. Since Steam Play is currently going through another beta, hopefully it can make the next one.
For those wanting to test it out easily, Lutris is usually a good option as they often get it quite quickly.