DXVK

DXVK is an open-source translation layer which converts Direct3D 8/9/10/11 calls to Vulkan. It is used by Proton/Steam for Linux, by Intel Windows drivers,  VirtualBox 7.0, and it can be used to run Direct3D-based games under Windows using Vulkan. DXVK has been confirmed to support over 80% of Direct3D Windows games "near flawlessly".

History
DXVK was first developed by Philip Rebohle to support Direct3D 11 games only as a result of 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, DXVK 2.0 was released, introducing improvements to Direct3D 9 memory management, shader compilation, state cache, as well as, support for Direct3D 11 feature level 12_1. Vulkan 1.3 support is now required.

Released on January 24, 2023, DXVK 2.1 implemented HDR support and improved quality for certain old games.

Released on May 12, 2023, DXVK 2.2 added D3D11On12 support.

Released on July 10, 2024, DXVK 2.4 added support for Direct3D 8.

Controversies
The use of Wine/DXVK has been associated with users getting banned   from online gaming platforms because game publishers have no way of verifying game integrity for people using Linux.