I stedet for en utgivelse som ble kansellert på grunn av et problem med GPU-frysing mellomlagsfrigjøring klargjort , som gir en implementering av DXGI (DirectX Graphics Infrastructure), Direct3D 10 og Direct3D 11, som arbeider gjennom oversettelse av kall til Vulkan API. DXVK 1.0.3 overfører noen rettelser og forbedringer fra 1.1-grenen, for eksempel:
- DLL-en er sikret å inkludere DXVK-versjonsinformasjon;
- På systemer med NVIDIA GPUer er gjengivelsesproblemer i Dark Souls Remastered og Grim Dawn løst;
- Fikset GPU-frysing og driverkrasj ved lansering av Star Citizen;
- Løste ytelsesproblemer i Anno 1800;
- Rettet feil som førte til overføring av udefinerte data til driveren, noe som kan påvirke shader-bufring negativt;
- Rettet et problem med hashing av geometriskyggere med strømmetadata som kan få tilstandsbufferfiler til å vokse ukontrollert.
La oss minne deg på at DXVK kan brukes til å kjøre 3D-applikasjoner og spill i Linux bruker Wine, som fungerer som et høyere ytelsesalternativ til Wines innebygde Direct3D 11-implementering som kjører oppå OpenGL. ytelsen til Wine+DXVK-kombinasjonen fra lansering i Windows med bare 10–20 %, mens ytelsen synker mer betydelig når den OpenGL-baserte implementeringen av Direct3D 11 brukes. på DXVK som en komponent , levert i form av en separat Linux-biblioteker (libdxvk.so), som kan brukes direkte i Wine, uten behov for en separat installasjon av DXVK i formen Windows dll.
Kilde: opennet.ru
