In plaats van de geannuleerde release vanwege een probleem met vastlopen van de GPU is er een release van de laag voorbereid , welke de implementatie van DXGI (DirectX Graphics Infrastructure), Direct3D 10 en Direct3D 11 biedt, werkend via translaties van oproepen naar de Vulkan API. In DXVK 1.0.3 zijn enkele fixes en verbeteringen van de 1.1 tak overgenomen, zoals:
- In de DLL is versie-informatie van DXVK inbegrepen;
- Op systemen met een NVIDIA GPU zijn renderingproblemen in de games Dark Souls Remastered en Grim Dawn opgelost;
- Het vastlopen van de GPU en de crash van de driver bij het opstarten van de game Star Citizen zijn verholpen;
- Problemen met de prestaties van de game Anno 1800 zijn opgelost;
- Fouten die leidden tot de overdracht van ongedefinieerde gegevens aan de driver, die negatief van invloed konden zijn op het cachen van shaders, zijn gecorrigeerd;
- Een probleem met het hashen van geometrische shaders met stroommetadata dat kon leiden tot ongecontroleerde toename in de grootte van cachebestanden is opgelost.
Ter herinnering, DXVK kan worden gebruikt om 3D-toepassingen en games op Linux uit te voeren met Wine, funtionerend als een meer presterend alternatief voor de ingebouwde implementatie van Direct3D 11 in Wine, die draait bovenop OpenGL. In de prestaties van de Wine+DXVK combinatie van het draaien in Windows met slechts 10-20%, terwijl de prestaties met de OpenGL-gebaseerde Direct3D 11-implementatie aanzienlijk verminderen. voor DXVK als component , geleverd in de vorm van een aparte Linux-bibliotheek (libdxvk.so), die direct kan worden gebruikt in Wine, zonder dat een afzonderlijke installatie van DXVK in de vorm van een Windows DLL nodig is.
Bron: opennet.ru
