Ilmunen DXVK 2.2, mis pakub DXGI (DirectX Graphics Infrastructure) ja Direct3D 9, 10 ja 11 teostust, mis töötab Vulkan API-le suunatud funktsioonide kaudu. DXVK kasutamiseks on vajalik Vulkan 1.3 API toega draiverite olemasolu, nagu Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ja AMDVLK. DXVK-i saab kasutada 3D-rakenduste ja mängude käitamiseks Linuxis läbi Wine, toimides kiirema alternatiivina Wine'i sisseehitatud Direct3D 9/10/11 teostustele, mis töötavad OpenGL-i peal.
Peamised muudatused:
- Lisatud tugi D3D11On12 teele, mis võimaldab Direct3D 11 käivitamist Direct3D 12 peal. Uutes Unity mootori mängudes, nagu Lego Builder’s Journey, on DXVK-is rakendatud võimalus luua D3D11 seadmeid D3D12 seadmetest, kasutades D3D11On12CreateDevice funktsiooni ja ID3D11On12Device liidest.
- Direct3D 9 implementeeris osalise esituse toe (Partial Presentation), mis võimaldab akna osade kuvamist ekraani puhver (backbuffer) sisu kopeerimise kaudu süsteemi mälu ja selle hilisema joonistamisega aknasse, kasutades CPU-d. Antud võimalus parandab ühilduvust mängude käivitajatega, mis on loodud Microsoft WPF tööriistade abil, hinnaga jõudluse langusele. Direct3D 9 puhul on samuti parandatud virtuaalsete vahemälu (SwapChain) üldine käitumine ning lõpetatud d3d9.noExplicitFrontBuffer valiku toe pakkumine.
- Protoni või Wine'i kasutamisel on vaikimisi lõpetatud logifailide loomine ning korraldatud diagnostiliste sõnumite väljastamine konsoolis spetsiifiliste wine'i omaduste abil, mis vastab vkd3d-proton käitumisele. Eraldi logifailide loomise taastamiseks saab kehtestada keskkonnamuutuja DXVK_LOG_PATH.
- Mälu tarbimine on märkimisväärselt vähenenud olukordades, kus mängude käigus luuakse kasutamata D3D11 seadmeid.
- Mitme GPU süsteemides on paranenud DXGI kaudu kättesaadavate väljundseadmete määramine, mis lahendab uusi mänge põhjalikult mõjutavate jõudlusprobleeme RE (Reach for the Moon) mängumootoril, mis kasutab D3D12.
- Mängudes ilmunud probleemide kõrvaldamine:
- Battle Fantasia Revised Edition
- Cold Fear
- Dawn of Magic 2
- DC Universe Online
- Far Cry 2
- Halo: The Master Chief Collection
- Warhammer 40k: Space Marine
- Jade Empire
- Sid Meier’s Pirates
- Total War: Shogun 2
Allikas: opennet.ru
