K dispozícii je vydanie vrstvy DXVK 2.1, ktoré poskytuje implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, fungujúcej prostredníctvom prekladu volaní do API Vulkan. Na používanie DXVK sú potrebné ovládače s podporou API Vulkan 1.3, ako sú Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 a AMDVLK. DXVK sa môže použiť na spustenie 3D aplikácií a hier v Linuxe pomocou Wine, pričom ponúka výkonnostne efektívnejšiu alternatívu k implementáciám Direct3D 9/10/11 zabudovaným vo Wine, ktoré fungujú nad OpenGL.
Hlavné zmeny:
- Na systémoch podporujúcich farebný priestor HDR10 je možné aktivovať HDR nastavením premenej prostredia DXVK_HDR=1 alebo určením parametra dxgi.enableHDR = True v konfiguračnom súbore. Po aktivácii HDR môžu hry určovať a využívať farebný priestor HDR10 pri prítomnosti balíka vkd3d-proton 2.8 alebo novšej verzie. Hlavné používateľské prostredia v Linuxe zatiaľ HDR nepodporujú, no podpora HDR je k dispozícii v kompozitnom Gamescope, ktorého zapnutie si vyžaduje použitie voľby "--hdr-enabled" (táto funkcia zatiaľ funguje len na systémoch s GPU AMD používajúcich Linuxové jadro s patchmi josh-hdr-colorimetry). serveri Zlepšená kompilácia shaderov. Na zníženie trhania sa schopnosť používať knižnice pipeline rozšírila na pipeline s tesselačnými a geometrickými shaderami, a pri použití MSAA sú aktivované ďalšie možnosti Vulkanového rozšírenia VK_EXT_extended_dynamic_state3.
- Pre staré hry s podporou viacnásobného vzorkovania (MSAA, Multi-Sample Anti-Aliasing) boli pridané nastavenia d3d9.forceSampleRateShading a d3d11.forceSampleRateShading, ktoré aktivujú režim Sample Rate Shading pre všetky shadery, čo umožňuje zlepšiť kvalitu obrazu v hrách.
- Do zostavení pre Linux bol pridaný backend GLFW, ktorý možno použiť ako alternatívu k backendu SDL2.
- Zlepšená logika prenosu príkazov D3D11, aby sa správanie DXVK čo najviac priblížilo k natívnym ovládačom D3D11 a dosiahla sa predvídateľnejšia výkonová charakteristika.
- Ashes of the Singularity.
- Boli odstránené problémy prejavujúce sa v hrách:
- Battlefield: Bad Company 2.
- Gujian 3.
- Resident Evil 4 HD.
- Saints Row: The Third.
- Sekiro.
- Sonic Frontiers.
- Supreme Commander: Forged Alliance.
- K dispozícii je vydanie vrstvy DXVK 2.1, ktoré poskytuje implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, fungujúcej prostredníctvom prekladu volaní do API Vulkan.
Zdroj: opennet.ru
