Vydání DXVK 1.10.2, implementace Direct3D 9/10/11 nad rozhraním Vulkan API

Je k dispozici vydání vrstvy DXVK 1.10.2, která poskytuje implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, pracující prostřednictvím překladu volání do Vulkan API. DXVK vyžaduje ovladače, které podporují Vulkan 1.1 API, jako je Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 a AMDVLK. DXVK lze použít ke spouštění 3D aplikací a her na Linuxu pomocí Wine a slouží jako výkonnější alternativa k vestavěným implementacím Wine Direct3D 9/10/11 běžícím na OpenGL.

Hlavní změny:

  • Pro Direct3D 9 byla přidána podpora pro non-seamless (non-seamless, bez zpracování hranic mezi vzorky) textury krychle, implementované pomocí Vulkan rozšíření VK_EXT_non_seamless_cube_map.
  • Vylepšené ukládání do mezipaměti shaderu na disku při použití ovladačů NVIDIA Vulkan.
  • Opraveny chyby, které způsobovaly nesprávné ukládání a používání souboru mezipaměti stavu.
  • Opraveny problémy při sestavování s GCC 12.1.
  • Čistící kód v implementaci metod D3D11 pro neuspořádaný přístup ke zdrojům z více vláken (UAV, Unordered Access View) byl optimalizován, což umožnilo zvýšit efektivitu komprese obrazu v ovladačích.
  • Optimalizovaný výkon komprese SPIR-V shader kódu v paměti.
  • Opravené problémy ve hrách: 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 a Star Wars: The Old Republic.

Zdroj: opennet.ru

Přidat komentář