Avalik on DXVK 1.10.2, mis pakub rakendust DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 ja 11, töötades välja API Vulkani kaudu rakenduste ülekandega. DXVK kasutamiseks on vajalik Vulkan 1.1 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äivitamiseks Linuxis koos Wine'iga, pakkudes kõrgemat jõudlust võrreldes Wine'i sisseehitatud Direct3D 9/10/11 rakendustega, mis töötavad OpenGLi peal.
Peamised muudatused:
- Direct3D 9 jaoks on lisatud tugi mitte-seamless (ilma proovide vahekohtade töötlemiseta) kuubiliste tekstuuride jaoks, kasutades Vulkani laiendust VK_EXT_non_seamless_cube_map.
- NVIDIA Vulkan draiverite kasutamisel on seadistatud shaderite diskikuvand.
- Parandatud vead, mis viisid olekufaili vale salvestamise ja kasutamise.
- Probleemid GCC 12.1 kasutamisel on lahendatud.
- D3D11 meetodite leevendamiseks mitme lõime kaudu ressursside juurdepääsuks (UAV, Unordered Access View) on puhastuskoodi optimeeritud, mis on võimaldanud suurendada pildisurve efektiivsust draiverites.
- Koodi SPIR-V tihendamise jõudlus on optimeeritud.
- Probleemid mängudes: Beyond Good and Evil, Day Z, Dead Space, Dirt Rally, Godfather, Limbo, Majesty 2, Myst V, Onechanbara Z2: Chaos, Planetary Annihilation: TITANS, Plants vs. Zombies Garden Warfare 2, Return of Reckoning, Scrapland Remastered, Small Radios Big Televisions, Sonic Adventure 2, SpellForce Platinum Edition, Supreme Commander, Star Wars: The Force Unleashed II ja Star Wars: The Old Republic on lahendatud.
Allikas: opennet.ru
