Vydanie DXVK 1.9.1, implementácie Direct3D 9/10/11 nad API Vulkan

Vydanie vrstvy DXVK 1.9.1 je dostupné a poskytuje implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, ktorá funguje prostredníctvom prekladu volaní do API Vulkan. Na použitie DXVK sú potrebné ovládače s podporou API Vulkan 1.1, ako Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 a AMDVLK. DXVK môže byť použitý na spúšťanie 3D aplikácií a hier v Linuxe pomocou Wine, pričom slúži ako výkonnejšia alternatíva k integrovaným realizáciám Direct3D 9/10/11 vo Wine, ktoré fungujú na OpenGL.

Hlavné zmeny:

  • Bolo odstránených niekoľko problémov týkajúcich sa výkonnosti a stability, ktoré sa objavili po prepracovaní mechanizmu zámkov D3D9.
  • Spracovanie medzivrstvových textúr (Staging Texture) v D3D11 bolo prepracované, čo viedlo k zníženiu spotreby pamäte a zníženiu počtu kópií obrázkov potrebných na presun dát medzi CPU a GPU.
  • Bola odstránená kódová časť na obídenie problémov v starších verziách Mesa (<=19.0).
  • Primitívy zámkov boli prepracované na základe zámkov Windows SRW, ktoré sú efektívnejšie než implementácia winpthreads v zostavách mingw.
  • Riešené problémy v hrách Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 a World of Final Fantasy.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster