Software 42289 Published by

DXVK 0.65 has been released. DXVK is a Vulkan-based compatibility layer for Direct3D 11 which allows running 3D applications on Linux using Wine.



Build instructions
Requirements:
wine 3.10 or newer
Meson build system (at least version 0.43)
MinGW64 compiler and headers (requires threading support)
glslang front end and validator

Per-game Configuration
Instead of relying on environment variables, per-game configuration files can now be used to enable certain quirks that some games may require in order to run or perform better. Refer to the wiki page for details.

The following environment variables are no longer supported:
DXVK_FEATURE_LEVEL
DXVK_CUSTOM_DEVICE_ID
DXVK_CUSTOM_VENDOR_ID
DXVK_FAKE_DX10_SUPPORT

Bug fixes and Improvements
Fixed violation of the Vulkan specification when using indirect draws with non-zero firstInstance
Fixed incorrect COM reference counting behaviour for resource views (#302)
Improved validation to prevent games from creating invalid resource views
Dragon Age Inquisition: Fixed deadlock when starting the game in fullscreen mode (#293)
Monster Hunter World: Fixed invalid shader causing crashes on RADV
Yakuza 0: Work around various crashes caused by the game's broken reference counting behaviour (#533)
[fullimage=711]
Grand Theft Auto 5 running under Wine Staging 3.11 with DXVK 0.62

  DXVK 0.65 released