Místo zrušeného vydání kvůli problému se zamrzáním GPU bylo připraveno vydání mezivrstvy , poskytující implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 10 a Direct3D 11, fungující pomocí překladových volání do API Vulkan. V DXVK 1.0.3 byly přeneseny některé opravy a vylepšení z větve 1.1, například:
- V DLL je zajištěno zahrnutí informací o verzi DXVK;
- Na systémech s GPU NVIDIA byly vyřešeny problémy s vykreslováním ve hrách Dark Souls Remastered a Grim Dawn;
- Bylo odstraněno zamrzání GPU a pád ovladače při spuštění hry Star Citizen;
- Byly vyřešeny problémy s výkonem hry Anno 1800;
- Byly opraveny chyby vedoucí k předávání neurčitých dat ovladači, která mohla negativně ovlivnit cachování shaderů;
- Byl odstraněn problém s hashováním geometrických shaderů s metadaty toku, který mohl vést k nekontrolovatelnému zvětšení velikosti souborů s cachí stavu.
Připomínáme, že DXVK může být použit pro spuštění 3D aplikací a her v Linuxu pomocí Wine, vystupující jako výkonnější alternativa integrované implementace Direct3D 11 ve Wine, fungující nad OpenGL. V výkon kombinace Wine+DXVK je oproti spuštění ve Windows nižší o pouze 10–20 %, zatímco při použití implementace Direct3D 11 na bázi OpenGL výkon klesá výrazněji. o DXVK jako komponenty , dodávaného ve formě samostatné Linux knihovny (libdxvk.so), kterou lze přímo použít ve Wine, bez potřeby samostatné instalace DXVK ve formě Windows DLL.
Zdroj: opennet.ru
