Väljaandmine DXVK 2.1 on kergesti saadaval, pakkudes DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ja 11 teostust, mis töötab API Vulkan'i kutsete edastamise kaudu. DXVK kasutamiseks on vajalik, et süsteemis oleks Vulkan 1.3 API toega draivereid, nagu Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 ja AMDVLK. DXVK-d saab kasutada 3D rakenduste ja mängude käivitamiseks Linuxis Wine'i abil, toimides tõhusama alternatiivina Wine'i sisseehitatud Direct3D 9/10/11 teostustele, mis töötavad OpenGL'i peal.
Peamised muudatused:
- HDR10 värviruumi toetavate süsteemide puhul on võimalik aktiveerida HDR, seadistades keskkonnamuutuja DXVK_HDR=1 või määrates dxgi.enableHDR = True konfiguratsioonifailis. HDR aktiveerimise järel saavad mängud määrata ja kasutada HDR10 värviruumi, kui on olemas vkd3d-proton 2.8 või uuem versioon. Peamised kasutajakeskkonnad Linuxis ei toeta hetkel HDR-i, kuid HDR-i toetus on olemas komposiitide Gamescope'is, mille aktiveerimiseks tuleks kasutada valikut "--hdr-enabled" (töötab praegu ainult AMD GPU-de süsteemides, kasutades Linuxi kernet josh-hdr-colorimetry patrone). serveril Gamescope'i aktiveerimiseks tuleb kasutada valikut "--hdr-enabled" (hetkel töötab see ainult AMD GPU-de süsteemides, kasutades Linuxi kernet koos josh-hdr-colorimetry patchega).
- Shadeerijate kompileerimist on parendatud. Koodaegade katkete vähendamiseks on konveierite (pipeline) raamatukogude kasutamine laienenud tesselatsiooniga ja geomeetrilistele shadeerijatele, ning MSAA kasutamisel on kaasatud täiendavad Vulkani laienduse VK_EXT_extended_dynamic_state3 võimalused.
- Vanadele mängudele, mis toetavad mitme proovivõtu varjundust (MSAA, Multi-Sample Anti-Aliasing), on lisatud seadistused d3d9.forceSampleRateShading ja d3d11.forceSampleRateShading, mis aktiveeritavad Sample Rate Shading režiimi kõikides varjundites, võimaldades suurendada mängudes kuvamise kvaliteeti.
- Linuxi väljaannetes on lisatud GLFW tagaplaan, mida saab kasutada SDL2 tagaplaani alternatiivina.
- D3D11 käskude edastamise loogikat on parendatud, et DXVK käitumine oleks lähemal kohalikele D3D11 draiveritele ning saavutada ennustatavam jõudlus.
- Mängudes ilmunud probleemide kõrvaldamine:
- Ashes of the Singularity.
- Battlefield: Bad Company 2.
- Gujian 3.
- Resident Evil 4 HD.
- Saints Row: The Third.
- Sekiro.
- Sonic Frontiers.
- Supreme Commander: Forged Alliance.
Allikas: opennet.ru
