uitgave van de laag , die een implementatie van DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 en 11 biedt, die werkt door oproepen te vertalen naar de Vulkan API. Voor gebruik van DXVK de aanwezigheid van stuurprogramma's die ondersteuning bieden voor ext4
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 en .
DXVK kan worden gebruikt om 3D-applicaties en games in Linux uit te voeren met behulp van Wine, en fungeert als een productievere alternatief voor de ingebouwde Direct3D 11-implementatie in Wine, die bovenop OpenGL werkt.
Belangrijkste wijzigingen:
- Algemene prestatieoptimalisatie van Direct3D 9.
- Verbeterde implementatie van diepte-offset in Direct3D 9, wat problemen met rendering, zoals het ontbreken van schaduwen en in veel games heeft opgelost.
- Een fout waarbij een crash optrad door deling door nul bij het starten van bepaalde games op basis van Direct3D 9 is opgelost.
- Renderingproblemen in veel games op basis van Direct3D 9 met Pixel Shader 1.x zijn verholpen.
- De functie dxvk.hud, die per ongeluk verwijderd was in de 1.5-tak, is hersteld.
- Het aantal threads dat wordt gebruikt bij het compileren van shaders is geoptimaliseerd om de negatieve impact op de prestaties van 6- en 8-core CPU's te verlagen (voor handmatige afstelling kan de optie dxvk.numCompilerThreads worden gebruikt).
- Problemen in de games GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever en Vampire The Masquerade: Bloodlines zijn opgelost.
Bron: opennet.ru
