DXVK 2.1 er nå tilgjengelig, og tilbyr en implementering av DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11, som kjører via kalloversettelse til Vulkan API. DXVK krever drivere som støtter Vulkan 1.3 API, for eksempel Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 og AMDVLK. 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 9/10/11-implementeringer som kjører oppå OpenGL.
Hovedendringer:
- På systemer som støtter HDR10-fargerommet, kan HDR aktiveres ved å angi miljøvariabelen DXVK_HDR=1 eller spesifisere dxgi.enableHDR = True i konfigurasjonsfilen. Når HDR er aktivert, kan spill oppdage og bruke HDR10-fargerommet hvis vkd3d-proton 2.8-pakken eller nyere er installert. De viktigste brukermiljøene i Linux De støtter ikke HDR ennå, men HDR-støtte er tilgjengelig i komposittformat. server Gamescope, som kan aktiveres ved hjelp av alternativet "--hdr-enabled" (fungerer for øyeblikket bare på systemer med AMD GPU-er når kjernen brukes) Linux med josh-hdr-kolorimetri-lapper).
- Forbedret shader-kompilering. For å redusere stamming er bruken av rørledningsbiblioteker utvidet til rørledninger med tessellasjon og geometriskyggelegging, og ved bruk av MSAA brukes tilleggsfunksjoner til Vulkan-utvidelsen VK_EXT_extended_dynamic_state3.
- For eldre spill med støtte for multi-sample anti-aliasing (MSAA, Multi-Sample Anti-Aliasing), er d3d9.forceSampleRateShading og d3d11.forceSampleRateShading-innstillingene lagt til for å aktivere Sample Rate Shading-modus for alle shadere, noe som forbedrer kvaliteten av bilder i spill.
- I forsamlingene for Linux La til GLFW-backend, som kan brukes som et alternativ til SDL2-backend.
- Forbedret D3D11-kommandooverføringslogikk for å bringe DXVK-oppførsel nærmere innfødte D3D11-drivere og oppnå mer forutsigbar ytelse.
- Rettet problemer som dukket opp i spill:
- Singularitetens aske.
- Battlefield: Bad Company 2.
- Gujian 3.
- Resident Evil 4 HD.
- Saints Row Den tredje.
- Sekiro.
- Sonic Frontiers.
- Øverste sjef: Forged Alliance.
Kilde: opennet.ru
