DXVK 1.0.3 s implementáciou Direct3D 10/11 nad API Vulkan

Namiesto zrušeného vydania kvôli problému so zamrznutím GPU 1.1 bol pripravovaný release vrstvy DXVK 1.0.3, ktorá poskytuje implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 10 a Direct3D 11, fungujúcu prostredníctvom prekladu volaní do API Vulkan. V DXVK 1.0.3 boli prenesené niektoré opravy a vylepšenia z vetvy 1.1, napríklad:

  • V DLL je zabezpečené zahrnutie informácií o verzii DXVK;
  • Na systémoch s GPU NVIDIA boli vyriešené problémy s vykresľovaním v hrách Dark Souls Remastered a Grim Dawn;
  • Bolo odstránené zamrznutie GPU a pád ovládača pri spúšťaní hry Star Citizen;
  • Boli vyriešené problémy s výkonom hry Anno 1800;
  • Opravené chyby, ktoré spôsobili prenos nešpecifikovaných údajov k ovládaču, čo mohlo negatívne ovplyvniť cachovanie shaderov;
  • Bola odstránená problém so hašovaním geometrických shaderov s metadátami toku, ktorý mohol viesť k nekontrolovanému zvyšovaniu veľkosti súborov s cache stavom.

Pripomíname, že DXVK môže byť použitý na spúšťanie 3D aplikácií a hier v Linuxe pomocou Wine, pričom vystupuje ako výkonnejšia alternatíva k implementácii Direct3D 11 zabudovanej vo Wine, ktorá funguje nad OpenGL. V niektorých hrách výkon kombinácie Wine+DXVK sa líši od spustenia vo Windows iba o 10-20 %, pričom pri použití implementácie Direct3D 11 založenej na OpenGL sa výkon znižuje oveľa zásadnejšie. Prebieha práca o dodávke DXVK ako súčasti wine-integration, dodávanej vo forme samostatnej Linuxovej knižnice (libdxvk.so), ktorú je možné priamo použiť v Wine, bez nutnosti samostatnej inštalácie DXVK vo forme Windows DLL.

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