DXVK was first developed by Philip "doitsujin" Rebohle to support
Direct3D 11 games only driven by frustration over poor compatibility and low performance of Wine's Direct3D 11 to
OpenGL translation layer. In 2018, the developer was sponsored by
Valve to work on the project full-time in order to advance compatibility of the Linux version of
Steam with Windows games. In 2019, DXVK received
Direct3D 9 support by merging with d9vk. In November 2022, version 2.0 was released, introducing improvements to Direct3D 9 memory management,
shader compilation, state cache, and support for Direct3D 11
feature level 12_1.
Vulkan 1.3 support is now required. Released on January 24, 2023, version 2.1 implemented
HDR support and improved quality for certain old games. Released on May 12, 2023, version 2.2 added D3D11On12 support. Released on July 10, 2024, version 2.4 added support for Direct3D 8. Released on November 11, 2024, version 2.5 features an overhauled memory and resource management which resulted in
VRAM savings up to 1 GB in certain games. Direct3D 8 and 9 received support for software cursor. == Forks ==