You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

The Wine team have just release vkd3d version 1.13, an update for their own Direct3D to Vulkan translation library.

The noted highlights:

  • Basic loop unrolling support in the HLSL compiler.
  • Effects compiler support for several version 4.0+ state objects.
  • Miscellaneous bug fixes.

That's just the main standout changes, there's lots of smaller changes too as they build it up. This will be bundled with the next release of Wine which will be Wine 9.17 which should be due out around the 6th of September.

All that's new can be seen in the release post.

Not to be confused with Valve's VKD3D-Proton which was forked off from it a long time ago now. As explained before on this: Valve want things ready a lot faster, and with dedicated support for all the latest games in Proton. Valve are a lot more aggressive on getting all the newest possible stuff inside VKD3D-Proton. Meanwhile Wine directly has a much wider software target, including various applications (not just games).

Article taken from GamingOnLinux.com.
8 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.
See more from me
1 comment

TheRiddick Aug 29
One of the biggest areas of weakness for VKD3D is Ray/Path Tracing performance it seems, in particular translating with D3D12 which I believe is pretty much the only API other then Vulkan that does RT/PT for games?

Someone was doing some tests on YT recently and noticed the huge performance issue with RT/PT under Linux with translation layer, almost %50 less fps.
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!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.