Release av DXVK 1.10.2, Direct3D 9/10/11 implementeringar ovanpå Vulkan API

Utgåvan av DXVK 1.10.2-lagret är tillgänglig, vilket ger en implementering av DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 och 11, som fungerar genom samtalsöversättning till Vulkan API. DXVK kräver drivrutiner som stöder Vulkan 1.1 API, som Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 och AMDVLK. DXVK kan användas för att köra 3D-applikationer och spel på Linux med Wine, vilket fungerar som ett alternativ med högre prestanda till Wines inbyggda Direct3D 9/10/11-implementationer som körs ovanpå OpenGL.

Huvudändringar:

  • För Direct3D 9 har stöd för icke-sömlösa (icke-sömlösa, utan bearbetningsgränser mellan sampel) kubtexturer lagts till, implementerat med hjälp av Vulkan-tillägget VK_EXT_non_seamless_cube_map.
  • Förbättrad shader-cache på disk när du använder NVIDIA Vulkan-drivrutiner.
  • Fixade buggar som orsakade felaktig lagring och användning av tillståndscachefilen.
  • Fixade problem när du byggde med GCC 12.1.
  • Rensningskoden i implementeringen av D3D11-metoder för oordnad åtkomst till resurser från flera trådar (UAV, Unordered Access View) har optimerats, vilket gjort det möjligt att öka effektiviteten av bildkomprimering i drivrutiner.
  • Optimerad prestanda för SPIR-V shader-kodkomprimering i minnet.
  • Fixade problem i spel: 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 och Star Wars: The Old Republic.

Källa: opennet.ru

Lägg en kommentar