Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
A D3D8 pseudo-driver which converts API calls and bytecode shaders to equivalent D3D9 ones.