You can sign up to get a daily email of our articles, see the Mailing List page!

DXVK, the awesome project to implement a Vulkan-based compatibility layer for Direct3D 11 for use with Wine has advanced further with a fresh release.

Version 0.50 was released last night which includes support for non-native screen resolutions including display mode changes and support for D3D11 vertex fetch rates if VK_EXT_vertex_attribute_divisor is supported.

In addition, there's optimizations for AMD GPU owners using RADV, improved performance for NVIDIA GPU users when games use 24-bit depth buffers as well as a fix for NVIDIA which was causing some corrupted graphics.

As for game support, fixes went in for Batman Arkham City, Dishonored 2, Far Cry 5, Mortal Kombat X, Skyrim SE and The Witcher 3.

See the release notes here on GitHub.

Article taken from GamingOnLinux.com.
18 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
30 comments
Page: 1/3»
  Go to:

RTheren 7 May 2018 at 10:56 am UTC
View PC info
  • Supporter
  • Top Supporter
There is a texture issue fix for Shadow Warrior 2 as well. And people are getting good framerates (at least on pictures).
I am getting 1 FPS for some reason :/
RTheren 7 May 2018 at 10:57 am UTC
View PC info
  • Supporter
  • Top Supporter
What is Skyrimg? A typo I presume
MayeulC 7 May 2018 at 11:05 am UTC
RTherenWhat is Skyrimg? A typo I presume
A backend for graphicsmagick (just kidding, there is a special field to report typos under the article -- which I did on your behalf ;) ).

Still, it's always sad to see developers ressources being wasted on working around driver-specific issues. Long live open source drivers!


Last edited by MayeulC on 7 May 2018 at 11:08 am UTC
RTheren 7 May 2018 at 11:27 am UTC
View PC info
  • Supporter
  • Top Supporter
MayeulC
RTherenWhat is Skyrimg? A typo I presume
A backend for graphicsmagick (just kidding, there is a special field to report typos under the article -- which I did on your behalf ;) ).

Still, it's always sad to see developers ressources being wasted on working around driver-specific issues. Long live open source drivers!

Thanks m8. Didn't notice that line
stud68 7 May 2018 at 3:50 pm UTC
Anyone get Far Cry 5 to work on AMD gpu?
I get black screen with thia version and artifacts and crash with 0.41.
Leopard 7 May 2018 at 7:03 pm UTC
Is there a simple guide for setting this up on Ubuntu based distros?

And also one question too ; is it confilicting or affecting existing Wine Staging setup or is it build upon it but have completely different prefixes , environment etc?
stan 7 May 2018 at 7:08 pm UTC
  • Supporter
  • Top Supporter
LeopardIs there a simple guide for setting this up on Ubuntu based distros?
DXVK has a setup script that copies the two required DLLs into your WINEPREFIX and registers them. It’s quite easy and won’t touch your Wine install.
evergreen 7 May 2018 at 7:29 pm UTC
I tried it with ark on wine 3.7 staging. with my gtx 780 3gb on medium custom settings and 2580x1080 resolution it reaches an avarage of 40 fps around my mega base ;)
can somebody tell me if dxvk is good enough for buying far cry 5 and playing with it?
Cecco_d_Ascoli 7 May 2018 at 7:32 pm UTC
LeopardIs there a simple guide for setting this up on Ubuntu based distros?

I asked the same question last week on Shmerl's Witcher thread (here on GamingOnLinux), where I just saw you among some older comments:

For me the easiest and most simple way turned out to be:
1) Got wine3.6-staging (or now 3.7-staging)
2) Installed Mesa 18.0 (or above) and llvm6.0 (or above) via Oibaf's Updated and Optimized Open Graphics Drivers on launchpad
3) They should now also show up, when you enter in the console: glxinfo | grep "OpenGL version"
4) This done, I followed the instructions (copy/paste) provided also here on the occasion of running Kingdom Come Deliverance under dxvk by RaZy-bisCuiT at 16 April 2018 at 11:42.
NOTE TO supersede each "0.42" within the commands with "0.50" (the latter being the up-to-date version presently)
5) To check whether you got everything right, activate the dxvk-hud before starting a game from your prefix: export DXVK_HUD=devinfo

More info actually in Shmerl's egregious thread.


Last edited by Cecco_d_Ascoli on 7 May 2018 at 7:34 pm UTC
axredneck 7 May 2018 at 8:49 pm UTC
Now waiting for DXUP in order to enjoy Stalker games with D3D10+ and better performance. Now DXUP doesn't even compile on linux because author develops it in Visual Studio on Windows.
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Livestreams & Videos
Community Livestreams
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts