vydání vrstvy , poskytující implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, pracující prostřednictvím překladu volání do API Vulkan. Pro použití DXVK mít ovladače s podporou , jako například
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 a .
DXVK může být použito pro spuštění 3D aplikací a her v Linuxu pomocí Wine, fungující jako výkonnější alternativa vestavěné implementaci Direct3D 11 ve Wine, která pracuje na OpenGL.
Hlavní změny:
- Byla provedena celková optimalizace výkonnosti Direct3D 9.
- Byla vylepšena implementace offsetu hloubky ve Direct3D 9, což umožnilo odstranit problémy s vykreslováním, jako jsou chybějící stíny a ve wielu hrách.
- Byla odstraněna chyba způsobující pád při dělení nulou při spuštění některých her na bázi Direct3D 9.
- Byly vyřešeny problémy s vykreslováním v mnoha hrách na bázi Direct3D 9, které používají Pixel Shader 1.x.
- Funkčnost nastavení dxvk.hud byla obnovena, protože byla omylem odstraněna ve verzi 1.5.
- Počet vláken používaných při kompilaci shaderů byl optimalizován, aby se snížil negativní dopad na výkon 6- a 8jádrových CPU (pro ruční nastavení lze použít možnost dxvk.numCompilerThreads).
- Byly vyřešeny 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
