The Wine team is proud to announce that release 1.7.1 of vkd3d, the Direct3D to Vulkan translation library, is now available.
This is a bugfix release, only containing targeted fixes for a couple of defects that had slipped in in vkd3d 1.7.
The source is available from the following location:
https://dl.winehq.org/vkd3d/source/vkd3d-1.7.1.tar.xz
The current source can also be pulled directly from the git repository:
https://gitlab.winehq.org/wine/vkd3d.git
Vkd3d is available thanks to the work of multiple people. See the file AUTHORS for the complete list.
----------------------------------------------------------------
What's new in vkd3d 1.7.1 =========================
*** libvkd3d
- Release 1.7 has a bug that causes an internal mutex in its command queue implementation to be unlocked too early under certain usage patterns. This is known to further cause internal inconsistencies that manifest as program deadlocks for some programs. In release 1.7.1 the mutex is correctly kept locked until required.
*** libvkd3d-utils
- Symbol D3D12CreateDevice is mistakenly not exported in release 1.7, breaking library clients that need it. The symbol is exported again in release 1.7.1.