Versionen af DXVK 1.9.1 er tilgængelig, hvilket tilbyder en implementering af DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11, der fungerer gennem oversættelse af opkald til Vulkan API. For at bruge DXVK kræves drivere, der understøtter Vulkan API 1.1, såsom Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 og AMDVLK. DXVK kan anvendes til at køre 3D-applikationer og spil på Linux ved hjælp af Wine og fungerer som et mere højtydende alternativ til de indbyggede implementeringer af Direct3D 9/10/11 i Wine, der fungerer oven på OpenGL.
Vigtige ændringer:
- Flere problemer relateret til ydeevne og stabilitet, der opstod efter omarbejdningen af D3D9 låsemekanismen, er blevet løst.
- Behandlingen af mellemliggende teksturer (Staging Texture) i D3D11 er blevet redesignet, hvilket har resulteret i reduceret hukommelsesforbrug og færre billedkopier, der er nødvendige for at flytte data mellem CPU og GPU.
- Koden til at omgå problemer i ældre versioner af Mesa (<=19.0) er fjernet.
- Låsemetoderne er omarbejdet baseret på Windows SRW-låse, som er mere effektive end winpthreads-implementeringen i mingw-builds.
- Problemer i spillene Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 og World of Final Fantasy er blevet løst.
Kilde: opennet.ru
