In plaats van de release die werd geannuleerd vanwege het probleem met het vastlopen van de GPU de vrijgave van de tussenlaag wordt voorbereid , dat een implementatie van DXGI (DirectX Graphics Infrastructure), Direct3D 10 en Direct3D 11 biedt, en werkt via vertaling van aanroepen naar de Vulkan API. DXVK 1.0.3 brengt een aantal oplossingen en verbeteringen uit de 1.1-branch terug, zoals:
- De DLL is nu voorzien van DXVK-versie-informatie;
- Op systemen met NVIDIA GPU's zijn renderingproblemen opgelost in Dark Souls Remastered en Grim Dawn;
- GPU-bevriezing en drivercrash bij het opstarten van Star Citizen opgelost;
- Prestatieproblemen met Anno 1800 opgelost;
- Bugs opgelost die ervoor zorgden dat ongedefinieerde gegevens naar de driver werden doorgegeven, wat een negatief effect kon hebben op shadercaching;
- Er is een probleem opgelost met geometrie-shaderhashing met thread-metagegevens, waardoor cachebestanden voor de status oncontroleerbaar groter konden worden.
We willen u er nogmaals op wijzen dat DXVK gebruikt kan worden om 3D-applicaties en -games uit te voeren in Linux Door gebruik te maken van Wine, wat dient als een beter presterend alternatief voor de ingebouwde Direct3D 11-implementatie van Wine die bovenop OpenGL draait. prestatie van de Wine+DXVK combinatie vanaf de lancering in Windows Bij gebruik van de OpenGL-implementatie van Direct3D 11 daalt de prestatie slechts met 10-20%, terwijl de prestatie bij gebruik van deze implementatie aanzienlijk meer afneemt. op DXVK als component , geleverd in de vorm van een apart document Linux-bibliotheken (libdxvk.so), die direct in Wine gebruikt kunnen worden, zonder dat een aparte installatie van DXVK in de vorm van nodig is. Windows DLL-bestand.
Bron: opennet.ru
