Disponueshëm është versioni i DXVK 1.10.2, i cili ofron një implementim të DXGI (Infrastruktura Grafike e DirectX), Direct3D 9, 10 dhe 11, duke funksionuar përmes translacionit të thirrjeve në API Vulkan. Për të përdorur DXVK, nevojiten drejtues që mbështetin API Vulkan 1.1, si Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 dhe AMDVLK. DXVK mund të përdoret për të ekzekutuar aplikacione 3D dhe lojëra në Linux duke përdorur Wine, duke shërbyer si një alternativë me performancë të lartë ndaj implementimeve të integruara të Direct3D 9/10/11 brenda Wine, të cilat funksionojnë mbi OpenGL.
Ndryshimet kryesore:
- Për Direct3D 9 është shtuar mbështetje për teksturat kubike jo të përkryera (non-seamless, pa trajtim të kufijve ndërmjet mostrave), e realizuar përmes përdorimit të zgjatjes Vulkan VK_EXT_non_seamless_cube_map.
- ĂshtĂ« vendosur buferim i shader-Ă«ve nĂ« disk kur pĂ«rdoren drejtuesit Vulkan tĂ« NVIDIA.
- Janë eliminuar gabimet që çuan në ruajtje dhe përdorim të pasaktë të skedarit të cache të gjendjes.
- Janë zgjidhur problemet gjatë ndërtimit me përdorimin e GCC 12.1.
- Kodi i pastrimit në implementimin e metodave D3D11 për qasjen e pakontrolluar në burime nga disa procese (UAV, Unordered Access View) është optimizuar, duke rritur efikasitetin e kompresimit të imazheve në drejtuesit.
- Performanca e kompresimit të kodit shader-ëve SPIR-V në memory është optimizuar.
- Janë eliminuar problemet në lojërat: 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 dhe Star Wars: The Old Republic.
Burimi: opennet.ru
