Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

Developer Joshua Ashton sure is a busy bee, with D9VK (based on DXVK) advancing very quickly with a second release out in the space of a week.

Version 0.11 - Poison Dart was released last night and it brings in numerous performance improvements like a rewritten buffer code which should be "faster in every instance and correct some memory errors". Skyrim should also see improvements with it, thanks to support for cube render target/depth stencils which fixes flickering water. A Hat in Time should also see shadows nicely fixed up with this release, thanks to a partial clears implementation.

There's plenty of bug fixes with this release too fixing all sorts of things like broken textures, things being invisible in games, slightly better support for SM1 shaders and so on.

One thing Ashton notes of importance, is not to use Wine's own d3d9x or d3dcompiler with D9VK, as they "make invalid API calls and generate bad shaders".

See the release notes here.

Really fantastic work, this along with DXVK are really helping to change Linux gaming. Still early days for D9VK though but it's already very impressive and has some big performance gains over standard Wine.

Article taken from GamingOnLinux.com.
20 Likes
About the author -
author picture
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. Find me on Mastodon.
See more from me
The comments on this article are closed.
13 comments
Page: «2/2
  Go to:

lejimster May 13, 2019
Quoting: KrovikanHello:
Seems all OK but I am worried by this note of Joshua:

"Please do not use wine's d3d9x or d3dcompiler with d9vk"

I need to do something more apart of the setup_dxvk install?

Thanks in advance.

winetricks -q d3dcompiler_43 d3dx9
Avehicle7887 May 13, 2019
Quoting: mrdeathjrDiRT 1



D9VK With Core i3 8350K Tri-Core @ 5.0ghz + Zalman CNPS 10x Performa+

https://www.youtube.com/watch?v=25fdq217AT0


I have been waiting 5 years for this moment. Time to dig out my old DVD drive :)
STiAT May 14, 2019
Quoting: lejimster
Quoting: KrovikanHello:
Seems all OK but I am worried by this note of Joshua:

"Please do not use wine's d3d9x or d3dcompiler with d9vk"

I need to do something more apart of the setup_dxvk install?

Thanks in advance.

winetricks -q d3dcompiler_43 d3dx9

Note that some games need d3dcompiler_47, so depending on the requirements of the game you may need to use that one instead of d3dcompiler_43.

I think you can even install them alongside each other without them getting in their way, I don't know, I usually check the requirements and only override what I need.


Last edited by STiAT on 14 May 2019 at 7:44 am UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring 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!
The comments on this article are closed.