Uitgave van DXVK 2.1, implementaties van Direct3D 9/10/11 bovenop de Vulkan API.

De release van de DXVK 2.1-laag is beschikbaar, die een implementatie van DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 en 11 biedt, werkend via aanroeptranslaties naar de Vulkan-API. Voor het gebruik van DXVK zijn stuurprogramma's nodig die Vulkan-API 1.3 ondersteunen, zoals Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 en AMDVLK. DXVK kan worden gebruikt om 3D-applicaties en games op Linux te draaien met Wine, als een high-performance alternatief voor de ingebouwde Wine-implementaties van Direct3D 9/10/11, die bovenop OpenGL functioneren.

Belangrijkste wijzigingen:

  • Op systemen die HDR10-kleurenschema ondersteunen, is het mogelijk om HDR te activeren door de omgevingsvariabele DXVK_HDR=1 in te stellen of door de parameter dxgi.enableHDR = True in het configuratiebestand op te nemen. Na het activeren van HDR kunnen games het HDR10-kleurenschema detecteren en gebruiken, mits het vkd3d-proton 2.8-pakket of een nieuwere versie aanwezig is. De belangrijkste desktopomgevingen in Linux ondersteunen momenteel geen HDR, maar HDR-ondersteuning is beschikbaar in de compositor. de server Gamescope, waarvoor de optie "—hdr-enabled" moet worden gebruikt (werkt momenteel alleen op systemen met AMD GPU's met een Linux-kernel met josh-hdr-colorimetry patches).
  • De shadercompilatie is verbeterd. Om haperingen te verminderen, is het gebruik van pipeline-bibliotheken uitgebreid naar pipelines met tessellatie en geometrische shaders, en bij het gebruik van MSAA zijn aanvullende mogelijkheden van de Vulkan-uitbreiding VK_EXT_extended_dynamic_state3 ingeschakeld.
  • Voor oudere games die MSAA (Multi-Sample Anti-Aliasing) ondersteunen, zijn de instellingen d3d9.forceSampleRateShading en d3d11.forceSampleRateShading toegevoegd, die de Sample Rate Shading-modus voor alle shaders inschakelen, waardoor de beeldkwaliteit in games kan worden verbeterd.
  • Er is een GLFW-backend toegevoegd aan de Linux-builds, die als alternatief voor de SDL2-backend kan worden gebruikt.
  • De logica voor het doorgeven van D3D11-commando's is verbeterd om het gedrag van DXVK dichter bij dat van native D3D11-stuurprogramma's te brengen en voorspelbaardere prestaties te bereiken.
  • Problemen opgelost die zich in games manifesteerden:
    • Ashes of the Singularity.
    • Battlefield: Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: The Third.
    • Sekiro.
    • Sonic Frontiers.
    • Supreme Commander: Forged Alliance.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster