Namiesto zrušeného vydania kvôli problému so zamrznutím GPU bol pripravovaný release vrstvy , 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 výkon kombinácie Wine+DXVK 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. o DXVK ako súčasti , 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
