DXVK 2.1 je sada dostupan i nudi implementaciju DXGI-ja (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, koji se izvode putem prevođenja poziva u Vulkan API. DXVK zahtijeva upravljačke programe koji podržavaju Vulkan 1.3 API, kao što su Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 i AMDVLK. DXVK se može koristiti za pokretanje 3D aplikacija i igara u Linux koristeći Wine, služeći kao alternativa visokih performansi Wineovim ugrađenim implementacijama Direct3D 9/10/11 koje rade preko OpenGL-a.
Velike promjene:
- Na sustavima koji podržavaju HDR10 prostor boja, HDR se može omogućiti postavljanjem varijable okruženja DXVK_HDR=1 ili određivanjem dxgi.enableHDR = True u konfiguracijskoj datoteci. Nakon što je HDR omogućen, igre mogu prepoznati i koristiti HDR10 prostor boja ako je instaliran paket vkd3d-proton 2.8 ili noviji. Glavna korisnička okruženja u Linux Još ne podržavaju HDR, ali HDR podrška je dostupna u kompozitnom formatu. poslužitelja Gamescope, koji se može omogućiti pomoću opcije "--hdr-enabled" (trenutno radi samo na sustavima s AMD GPU-ima kada se koristi kernel Linux s josh-hdr-kolorimetrijskim zakrpama).
- Poboljšana kompilacija shadera. Kako bi se smanjilo zastajkivanje, upotreba knjižnica cjevovoda proširena je na cjevovode s teselacijom i geometrijskim shaderima, a pri korištenju MSAA koriste se dodatne mogućnosti Vulkanove ekstenzije VK_EXT_extended_dynamic_state3.
- Za starije igre s podrškom za multi-sample anti-aliasing (MSAA, Multi-Sample Anti-Aliasing), dodane su postavke d3d9.forceSampleRateShading i d3d11.forceSampleRateShading kako bi se omogućio način rada Sample Rate Shading za sve shadere, što poboljšava kvalitetu slika u igrama.
- U skupštinama za Linux Dodan GLFW backend, koji se može koristiti kao alternativa SDL2 backendu.
- Poboljšana logika prolaska naredbi D3D11 kako bi se ponašanje DXVK približilo izvornim D3D11 upravljačkim programima i postigla predvidljivija izvedba.
- Problemi koji se javljaju u igrama su riješeni:
- Pepeo singularnosti.
- Battlefield: Bad Company 2.
- Gujian 3.
- Resident Evil 4 HD.
- Saints Row: Treći.
- Sekiro.
- Sonic Frontiers.
- Vrhovni zapovjednik: kovani savez.
Izvor: opennet.ru
