Udgivelse af DXVK 2.1, Direct3D 9/10/11 implementeringer oven på Vulkan API

Udgivelsen af ​​DXVK 2.1-laget er tilgængelig, hvilket giver en implementering af DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11, der arbejder gennem oversættelse af opkald til Vulkan API. DXVK kræver drivere, der understøtter Vulkan API 1.3, såsom Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 og AMDVLK. DXVK kan bruges til at køre 3D-applikationer og -spil på Linux ved hjælp af Wine, der fungerer som et højere ydeevne alternativ til Wines native Direct3D 9/10/11 implementeringer, der kører oven på OpenGL.

Vigtigste ændringer:

  • På systemer, der understøtter HDR10-farverummet, er det muligt at aktivere HDR ved at indstille miljøvariablen DXVK_HDR=1 eller angive parameteren dxgi.enableHDR = True i konfigurationsfilen. Når først HDR er aktiveret, kan spil registrere og bruge HDR10-farverummet, hvis de har vkd3d-proton 2.8 eller nyere. De vigtigste brugermiljøer i Linux understøtter endnu ikke HDR, men HDR-understøttelse er tilgængelig i Gamescope composite-serveren, for at aktivere det skal du bruge "--hdr-enabled" muligheden (fungerer i øjeblikket kun på systemer med AMD GPU'er, når du bruger Linux-kerne med josh-hdr- patches) kolorimetri).
  • Forbedret shader-kompilering. For at reducere stammen er brugen af ​​pipeline-biblioteker blevet udvidet til pipelines med tessellation og geometri shaders, og ved brug af MSAA bruges yderligere funktioner i Vulkan-udvidelsen VK_EXT_extended_dynamic_state3.
  • For ældre spil med understøttelse af multi-sample anti-aliasing (MSAA, Multi-Sample Anti-Aliasing), er indstillingerne d3d9.forceSampleRateShading og d3d11.forceSampleRateShading blevet tilføjet for at aktivere Sample Rate Shading-tilstanden for alle shaders, hvilket forbedrer kvaliteten af billeder i spil.
  • GLFW-backend er blevet tilføjet til Linux-builds, som kan bruges som et alternativ til SDL2-backend.
  • Forbedret D3D11-kommandooverførselslogik for at bringe DXVK-adfærd tættere på native D3D11-drivere og opnå mere forudsigelig ydeevne.
  • Rettede problemer, der dukkede op i spil:
    • Singularitetens aske.
    • Battlefield: Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: Den tredje.
    • Sekiro.
    • Sonic grænser.
    • Øverste kommandør: Forged Alliance.

Kilde: opennet.ru

Tilføj en kommentar