DXVK 3.0.1 is now available, providing an implementation of DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10, and 11, working via call translation to the Vulkan API. DXVK requires drivers that support the Vulkan 1.4 API, such as NVIDIA 575.51.02, Mesa AMD RADV 25.0, NVIDIA 25.1, and Intel ANV 25.1. DXVK can be used to run 3D applications and games in Linux using Wine, serving as a higher-performance alternative to Wine's built-in Direct3D implementations running on top of OpenGL.
Major changes:
- Disabled the secondary command buffer on all desktop GPUs, which slightly reduced performance in a small number of games with suboptimal MSAA patterns, but resolved some rendering issues and GPU freezing.
- Fixed rendering regressions that occurred in D3D9-based games such as Black Mesa, Gothic 3, and GTA IV.
- Fixed a crash when unloading D3D libraries when the D3D device was active.
- A workaround has been implemented to prevent a bug in the Mesa ANV driver that caused GPU freezes in some games on systems with Intel Alchemist and older GPUs. On systems with these GPUs, descriptor buffers are enabled by default, which negatively impacts performance.
- Fixed problems in games:
- Empire Earth 2
- Fallout 3
- Fruit Ninja
- Kane & Lynch: Dead Men
- King's Bounty: The Legend
- Manhunt
- Splinter Cell 3
- Total War: Medieval II
Source: opennet.ru
