vydanie vrstvy , poskytujúcej implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, fungujúcej prostredníctvom prekladu volaní do API Vulkan. Na používanie DXVK mať ovládače s podporou , ako sú
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 a .
DXVK môže byť použitý na spúšťanie 3D aplikácií a hier v Linuxe prostredníctvom Wine, pričom pôsobí ako výkonnostne lepšia alternatíva k implementácii Direct3D 11 zabudovanej v Wine, ktorá funguje nad OpenGL.
Hlavné zmeny:
- Vykonaná celková optimalizácia výkonu Direct3D 9.
- Vylepšená implementácia posunu hĺbky v Direct3D 9, čo umožnilo odstrániť problémy s vykresľovaním, ako sú nedostatok tieňov a v mnohých hrách.
- Opravená chyba, ktorá spôsobovala pád pri rozdelení na nula pri spúšťaní niektorých hier založených na Direct3D 9.
- Riešené problémy s vykresľovaním v mnohých hrách založených na Direct3D 9, ktoré používajú Pixel Shader 1.x.
- Obnovená funkčnosť nastavenia dxvk.hud, ktoré bolo omylom odstránené vo verzii 1.5.
- Počet vlákien používaných pri kompilácii shaderov bol optimalizovaný na zníženie negatívneho dopadu na výkon 6- a 8-jadrových CPU (pre manuálne nastavenie môžete použiť možnosť dxvk.numCompilerThreads).
- Riešené problémy v hrách GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever a Vampire The Masquerade: Bloodlines.
Zdroj: opennet.ru
