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

Update: Due to issues the developer has removed it while they're solved.

Original article:

DXVK [GitHub], the awesome project that has helped push Linux gaming further has a new release out and it sounds pretty huge.

Firstly, for Unreal Engine 4 titles (and several other unnamed games) DXVK 1.1 has "Queries" re-implemented which should allow for improved GPU utilization. The feature is widely used apparently, so it may help quite a number of games. DXVK also now comes with basic support for Predication based on the new query stuffs.

Another major difference is that DXVK 1.1 uses "in-memory compression for shader code", which should result in games with a large number of shaders seeing reduced memory utilization. However, it may increase shader compile times "slightly". Games noted to benefit include Overwatch, Quake Champions and Dishonored 2 seeing "several hundred Megabytes of RAM" savings.

Additional changes noted:

  • Includes all fixes from Version 1.0.2.
  • DXVK DLLs now include version information, which some games may rely upon (#980, PR #993)
  • Minor optimizations for multisample resolve operations, presentation, and other things.
  • Fixed various crashes when using the Windows version of RenderDoc inside wine (#877)
  • Dark Souls Remastered and Grim Dawn: Added workaround for rendering issues on Nvidia GPUs (#405, PR #896)
  • Sekiro: Shadows Die Twice: Improved overall performance by 5-10%.

See the full changelog here. It does note that for all the new features to be properly supported, you will need at least Wine 4.5 or Proton 4.2 and Nvidia 418.49.4 or Mesa 19.1-git drivers. If you don't have a driver that supports "VK_EXT_host_query_reset", certain games like Quake Champions may perform worse.

The progress DXVK has made is absolutely insane, great stuff that will continue to benefit Linux for a long time. Hopefully the next Steam Play update will pull this in after it's been thoroughly tested.

Article taken from GamingOnLinux.com.
31 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
30 comments
Page: «3/3
  Go to:

YoRHa-2B 7 April 2019 at 8:06 am UTC
jensDoes anyone knows what the circumstances are for these GPU hangs? I mean does these hangs happen across the board or just with certain GPU's, driver versions, wine versions etc?
No idea (yet).

This release is a complete disaster anyway, many games seem to be broken at least on some hardware, and of course I can't reproduce any of it.

I removed the release. This is so frustrating.


Last edited by YoRHa-2B at 7 April 2019 at 8:17 am UTC
aufkrawall 7 April 2019 at 9:27 am UTC
Sorry to hear that. I've never had any stability issue with DXVK and RadV, also 1.1 seems totally stable in Hitman 2, HotS etc. so far.
jens 7 April 2019 at 9:44 am UTC
View PC info
  • Supporter
YoRHa-2B
jensDoes anyone knows what the circumstances are for these GPU hangs? I mean does these hangs happen across the board or just with certain GPU's, driver versions, wine versions etc?
No idea (yet).

This release is a complete disaster anyway, many games seem to be broken at least on some hardware, and of course I can't reproduce any of it.

I removed the release. This is so frustrating.

Uh, that sounds weird.

For what it's worth, I had updated one prefix with DXVK 1.1 (while it was still there) and haven't experienced any issues either, though only run the benchmark in Arkham Knight. This was Fedora 29 with wine-staging (4.5) from official Fedora repositories with an GTX 1080 at 418.56.
1xok 7 April 2019 at 10:57 am UTC
View PC info
  • Supporter
  • Top Supporter
YoRHa-2BThis release is a complete disaster anyway, many games seem to be broken at least on some hardware, and of course I can't reproduce any of it.

I removed the release. This is so frustrating.

Maybe a BETA branch for people who want to test? There are so many hardware combinations and games. And DXVK is now used by a lot of people.
Liam Dawe 7 April 2019 at 11:11 am UTC
All the fun happens while I'm asleep eh? Article updated.
codecxbox 7 April 2019 at 2:12 pm UTC
I also had issues,but I changed to mesa-git, and so far its working as well as Vk 1.02, same thing..
arkhenius 7 April 2019 at 4:58 pm UTC
1xok
YoRHa-2BThis release is a complete disaster anyway, many games seem to be broken at least on some hardware, and of course I can't reproduce any of it.

I removed the release. This is so frustrating.

Maybe a BETA branch for people who want to test? There are so many hardware combinations and games. And DXVK is now used by a lot of people.

I mean, people can already build the latest version from the source from GitHub and test it that way. Unless what you mean is testing out a complete release version before it is officially released (like some sort of a "release candidate")? It may be useful for a software with such a wide use I guess. But of course if and how to proceed with something like that would be Philip's decision

As it stands though, thanks for your hard work Philip! As I am sure you know much better than I - as you released much more successful and complex software than I - these things happen in development. I'm sure it will all get sorted out. Try to take a breather and look at it with a fresh mind, and no worries, we get you
jens 7 April 2019 at 5:34 pm UTC
View PC info
  • Supporter
1xok
YoRHa-2BThis release is a complete disaster anyway, many games seem to be broken at least on some hardware, and of course I can't reproduce any of it.

I removed the release. This is so frustrating.

Maybe a BETA branch for people who want to test? There are so many hardware combinations and games. And DXVK is now used by a lot of people.

Having a beta channel or something similar would be heavy overkill imho. The time for doing the administration that would come with it can be spend better at other aspects of that magnificent project. Building from source for testing before a release arrives isn't that hard (actually just very few commands if you use Docker, please ask me if you want to know more) if you have already figured out how to install it manually into a prefix. Please also note that the broader audience should probably stick with the version that comes with Proton.

Edit: Quoted the wrong post initially..


Last edited by jens at 7 April 2019 at 8:01 pm UTC
Shmerl 7 April 2019 at 6:13 pm UTC
Avehicle7887Newer Wine versions can still be used and compiled without FAudio, the staging patches even reverted the FAudio commits.

You can, but I mean simply using WineHQ builds. They enable faudio now. Luckily, Debian maintainers just reviewed faudio submission, so it should enter unstable soon.
Shmerl 10 April 2019 at 3:24 pm UTC
Finally (there was some delay with submission): https://tracker.debian.org/pkg/faudio
  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!

You need to Register and Login to comment, submit articles and more.


Or login with...

Livestreams & Videos
None currently, submit yours here!
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts