Saadaval on DXVK 1.10.1, mis pakub DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ja 11 rakendust, mis töötab kutsete tÔlkimise kaudu Vulkan API-sse. DXVK kasutamiseks on vajalik toetavate Vulkan 1.1 API-dega draiverite olemasolu, nagu Mesa RADV 21.2, NVIDIA 495.46, Intel ANV ja AMDVLK. DXVK-i saab kasutada 3D-rakenduste ja mÀngude kÀivitamiseks Linuxis lÀbi Wine, olles kÔrgema jÔudlusega alternatiiv Wine'i sisseehitatud Direct3D 9/10/11 rakendustele, mis töötavad OpenGL-il.
Peamised muudatused:
- Alustav toetus jagatud tekstuuride ja IDXGIResource API jaoks on rakendatud. Tekstuuride metaandmete salvestamiseks koos seotud jagatud mÀlu descriptoritega on vaja tÀiendavaid patƥeid, mis on praegu saadaval ainult Proton Experimental harus. Praegu on rakendus piiratud 2D-tekstuuride jagamise toega D3D9 ja D3D11 API jaoks. IDXGIKeyedMutex'i kÔne ei ole toetatud, samuti puudub vÔimalus jagada ressursse D3D12 ja Vulkan'iga töötavate rakendustega. Lisatud funktsioonid on lubanud lahendada video esitamise probleeme mÔnedes Koei Tecmo mÀngudes, nagu Nioh 2 ja Atelier seeria mÀngud, samuti parandada liidese joonistamist mÀngus Black Mesa.
- Lisatud keskkonnamuutuj DXVK_ENABLE_NVAPI, mis vĂ”imaldab tootja identifikaatori ĂŒlekirjutamise keelamist (sarnaselt parameetriga dxvk.nvapiHack = False).
- Shaderi koodi genereerimist on parendatud kohalike massiivide kasutamise korral, mis vĂ”ib kiirendada mĂ”ningate D3D11 mĂ€ngude tööd NVIDIA draiveritega sĂŒsteemides.
- Lisatud optimeerimine, mis vÔib suurendada DXGI_FORMAT_R11G11B10_FLOAT piltide joonistamise jÔudlust.
- D3D9 kasutamisel lahendatud tekstuuride laadimise probleemid.
- MĂ€ngudele Assassinâs Creed 3 ja Black Flag on lisatud seade âd3d11.cachedDynamicResources = aâ, mis lahendab jĂ”udlusprobleeme. MĂ€ngule Frostpunk on lisatud seade âd3d11.cachedDynamicResources = câ, ning mĂ€ngule God of War â âdxgi.maxFrameLatency = 1â.
- Lahendatud joonistamisprobleemid mĂ€ngudes âGTA: San Andreasâ ja âRayman Originsâ.
Allikas: opennet.ru
