Join us on the Linux Gaming community on Lemmy, the federated open source alternative to Reddit.

Developer Philip Rebohle has put out a new point release of the Vulkan-based D3D11 and D3D10 implementation for Wine, with DXVK 1.3.2 now up.

No major new features this time around, as it's mainly cleaning up some issues in games. From the release notes, here's what's changed:

  • Fixed a regression that caused crashes and rendering issues Dishonored 2, The Division, Anno 1800 and potentially other games (#1148, #1149, #1151)
  • Fixed a bug that could lead to atomic append/consume operations in fragment shaders being executed incorrectly. This fixes possible hangs in Sunset Overdrive.
  • Fixed an issue where geometry shaders would emit more components than supported by the hardware (#1121).
  • Slightly reduced CPU overhead in some DirectX 11.1 games, such as World of Warcraft.
  • Per feature request, added the dxvk.hud configuration option to enable the HUD. This option will be used if the DXVK_HUD environment variable is not set.
  • On Nvidia GPUs, presentation will now be performed on the main thread again in an attempt to improve stability. Asynchronous presentation is still enabled on AMD and Intel GPUs.

Release notes can be found here.

Something I wasn't aware of until now, is that the release notes of the previous build (DXVK 1.3.1) made around two weeks ago were updated, to mention people should stick with DXVK 1.2.3 due to "stability issues". Hopefully this release will solve them.

Do let us know how you get on in the comments if you were having issues.

Article taken from GamingOnLinux.com.
Tags: Vulkan, Wine
20 Likes , Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
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.
See more from me
The comments on this article are closed.
4 comments

Liam Dawe 6 Aug, 2019
QuoteUpdate: Binaries have been re-built with bd40b05.
Which is:
Quote[d3d11] Recreate swap chain immediately after synchronous present fails

Fully restores pre-1.3 behaviour in case async present is disabled.
Apparently this is necessary to avoid hangs on Nvidia for some reason.
sr_ls_boy 6 Aug, 2019
QuoteUpdate: Binaries have been re-built with [url=https://github.com/doitsujin/dxvk/commit/bd40b057202a9e42196c4c1209920c228161d793]bd40b05
I asked and that commit has no effect on RADV.


Last edited by sr_ls_boy on 6 August 2019 at 1:57 pm UTC
Liam Dawe 6 Aug, 2019
Quoting: sr_ls_boy
QuoteUpdate: Binaries have been re-built with [url=https://github.com/doitsujin/dxvk/commit/bd40b057202a9e42196c4c1209920c228161d793]bd40b05
I asked and that commit has no effect on RADV.
Well it was clearly noted it was for NVIDIA.
sr_ls_boy 6 Aug, 2019
Quoting: liamdaweWell it was clearly noted it was for NVIDIA.
I'm aware of what you wrote. I was in the middle of a bug report,
where it was requested that I upgrade dxvk. So, I had to ask the
developers. So, no harm done right?
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

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!
The comments on this article are closed.