Uitgave van het DXVK 1.2-project met een implementatie van Direct3D 10/11 bovenop de Vulkan API

Gepubliceerd uitgave van de laag DXVK 1.2, die de implementatie van DXGI (DirectX Graphics Infrastructure), Direct3D 10 en Direct3D 11 biedt, die werkt via aanroeptransformatie naar de Vulkan API. Voor gebruik van DXVK is vereist de aanwezigheid van stuurprogramma's die ondersteuning bieden voor Vulkan APIext4
AMD RADV 18.3, AMDGPU PRO 18.50, NVIDIA 415.22, Intel ANV 19.0 en AMDVLK.

DXVK kan worden gebruikt om 3D-toepassingen en games op Linux uit te voeren via Wine, als een meer krachtige alternatief voor de ingebouwde Direct3D 11-implementatie in Wine, die bovenop OpenGL werkt. In sommige games de prestaties van de Wine+DXVK combinatie verschilt van het draaien in Windows met slechts 10-20%, terwijl de prestaties met de OpenGL-gebaseerde Direct3D 11-implementatie aanzienlijk verminderen.

In de nieuwe release is er een aparte thread ingeschakeld voor het verzenden van de commandobuffer, wat de prestaties in sommige multicore-configuraties heeft verbeterd. Bovendien is de verzendfrequentie van de commandobuffer verhoogd om stilstanden te voorkomen en een actiever gebruik van de GPU te bevorderen. Onder de toepassingen die positief zijn beĆÆnvloed door deze wijzigingen, wordt de game Quake Champions genoemd.

Ondersteuning voor specifieke renderuitbreidingen is toegevoegd, die officieel niet zijn gedefinieerd in de Direct3D 11-specificatie en afzonderlijk worden geleverd door fabrikanten via extra bibliotheken voor Windows. Deze uitbreidingen zijn nodig voor de werking van het experimentele project DXVK-AGS met de implementatie van AGS-uitbreidingen (AMD GPU Services), voorgesteld in AMD AGS SDK en die sommige optimalisaties mogelijk maken, waaronder die gebruikt in de games Resident Evil 2 en Devil May Cry 5.

Onder de bugfixes: De CPU-belasting is in sommige games iets verlaagd. Een probleem opgelost dat leidde tot de toevoeging van ongewenste elementen aan de statuscache en de hercompilatie van identieke Vulkan-handlers. Een fout opgelost die leidde tot crashes of onjuist gebruik van Vulkan bij het toepassen van de ClearView-methode. De omweg in NVAPI is uitgeschakeld, die werd gebruikt om problemen in de game Mirror's Edge Catalyst op systemen met NVIDIA GPU's op te lossen.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster