I stedet for en udgivelse, der blev annulleret på grund af et problem med GPU-frysning mellemlagsfrigørelse forberedt , som giver en implementering af DXGI (DirectX Graphics Infrastructure), Direct3D 10 og Direct3D 11, der arbejder gennem oversættelse af opkald til Vulkan API. DXVK 1.0.3 overfører nogle rettelser og forbedringer fra 1.1-grenen, for eksempel:
- DLL'en er sikret at inkludere DXVK-versionsoplysninger;
- På systemer med NVIDIA GPU'er er gengivelsesproblemer i Dark Souls Remastered og Grim Dawn blevet løst;
- Rettede GPU-frysning og drivernedbrud ved lancering af Star Citizen;
- Løst ydeevneproblemer i Anno 1800;
- Rettede fejl, der førte til overførsel af udefinerede data til driveren, hvilket kunne påvirke shader-cache negativt;
- Rettede et problem med hashing af geometriskyggere med streammetadata, der kunne få tilstandscachefiler til at vokse ukontrolleret.
Lad os minde dig om, at DXVK kan bruges til at køre 3D-applikationer og spil i Linux ved hjælp af Wine, der fungerer som et mere ydende alternativ til Wines indbyggede Direct3D 11-implementering, der kører oven på OpenGL. vin+DXVK ydeevne fra lanceringen i Windows med kun 10-20%, mens ydeevnen falder mere markant ved brug af den OpenGL-baserede implementering af Direct3D 11. på DXVK som en komponent , leveret i form af en separat Linux-biblioteker (libdxvk.so), som kan bruges direkte i Wine, uden behov for en separat installation af DXVK i formen Windows dll.
Kilde: opennet.ru
