layer release , providing implementation of DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, and 11, working through call translation to the Vulkan API. To use DXVK the presence of drivers supporting , such as
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0, and .
DXVK can be used to run 3D applications and games on Linux using Wine, serving as a higher-performance alternative to the built-in Wine implementation of Direct3D 11, which operates over OpenGL.
Key Changes:
- Added some missing operations in the Direct3D 9 implementation related to virtual framebuffer swap chain (), which resolved launch issues for applications such as ATi ToyShop demo, Atelier Sophie, and Dynasty Warriors 7;
- Fixed recently identified bugs in the Direct3D 9 implementation and added minor performance and memory usage optimizations;
- Added the d3d9.forceSwapchainMSAA option to forcefully enable the MSAA (Multisample anti-aliasing) method for images processed in the SwapChain;
- Enabled the d3d9.deferredSurfaceCreation setting to eliminate menu display issues in games from the Atelier series using Direct3D 11;
- Resolved issues in games: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines, and Warriors Orochi 4;
- Support for older driver versions that do not support Vulkan API 1.1 has been discontinued: AMD/Intel (Mesa) 17.3 and earlier, NVIDIA 390.xx and earlier.
Source: opennet.ru
