Saadaval on DXVK 1.9.1 vahekihistuse versioon, kus on rakendatud DXGI (DirectX Graphics Infrastructure) ja Direct3D 9, 10 ning 11, mis töötab API Vulcani kaudu tehtud kutsete tõlkimise abil. DXVK kasutamiseks on vajalik, et API Vulcani 1.1 toetavad draiverid oleksid installitud, näiteks Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 ja AMDVLK. DXVK-d saab kasutada 3D-rakenduste ja mängude käivitamiseks Linuxis Wine'i abil, olles tõhusam alternatiiv Wine'i sisseehitatud Direct3D 9/10/11 rakendustele, mis töötavad OpenGL-i peal.
Peamised muudatused:
- Parandatud on mitmed jõudluse ja stabiilsuse probleemid, mis ilmnesid pärast D3D9 lukustamismehhanismi ümbertegemist.
- D3D11 vahekihitöötlus (Staging Texture) on ümber tehtud, mis on vähendanud mälutarbimist ja vähenenud on piltide kopeerimise vajadus andmete edastamiseks CPU ja GPU vahel.
- Eemaldatud on kood, mis möödus probleemidest vanades Mesa versioonides (<=19.0).
- Lukustumise primitiivid on ümber teinud Windows SRW-lukustuste alusel, mis on tõhusamad kui winpthreads'i rakendamine mingw kogumites.
- Lahendatud on probleemid mängudes Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 ja World of Final Fantasy.
Allikas: opennet.ru
