Lëshimi i implementimeve DXVK 2.1, Direct3D 9/10/11 në krye të Vulkan API

Lëshimi i shtresës DXVK 2.1 është i disponueshëm, duke siguruar një implementim të DXGI (Infrastruktura Grafike DirectX), Direct3D 9, 10 dhe 11, duke punuar përmes përkthimit të thirrjeve në Vulkan API. DXVK kërkon drejtues që mbështesin Vulkan 1.3 API, si Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 dhe AMDVLK. DXVK mund të përdoret për të ekzekutuar aplikacione dhe lojëra 3D në Linux duke përdorur Wine, duke shërbyer si një alternativë me performancë më të lartë ndaj zbatimeve të integruara të Wine Direct3D 9/10/11 që funksionojnë në krye të OpenGL.

Ndryshimet kryesore:

  • Në sistemet që mbështesin hapësirën e ngjyrave HDR10, është e mundur të aktivizohet HDR duke vendosur variablin e mjedisit DXVK_HDR=1 ose duke specifikuar dxgi.enableHDR = parametrin e vërtetë në skedarin e konfigurimit. Pasi të aktivizohet HDR, lojërat mund të zbulojnë dhe përdorin hapësirën e ngjyrave HDR10 nëse është instaluar vkd3d-proton 2.8 ose më i ri. Mjediset kryesore të përdoruesve në Linux nuk mbështesin ende HDR, por mbështetja HDR është e disponueshme në serverin e përbërë Gamescope, për ta aktivizuar atë duhet të përdorni opsionin "--hdr-enabled" (aktualisht funksionon vetëm në sistemet me GPU AMD kur përdorni Kernel Linux me josh-hdr- patches) colorimetry).
  • Përmbledhje e përmirësuar e shaderit. Për të reduktuar belbëzimin, përdorimi i bibliotekave të tubacioneve është zgjeruar në tubacione me hijezues tessellation dhe gjeometri, dhe kur përdoret MSAA, përdoren aftësi shtesë të shtrirjes Vulkan VK_EXT_extended_dynamic_state3.
  • Për lojërat e vjetra me mbështetje për anti-aliasing me shumë mostra (MSAA, Multi-Sample Anti-Aliasing), cilësimet d3d9.forceSampleRateShading dhe d3d11.forceSampleRateShading janë shtuar për të mundësuar modalitetin Sample Rate Shading për të gjithë shaderët, gjë që përmirëson cilësinë i imazheve në lojëra.
  • Backend-i GLFW është shtuar në ndërtimet e Linux-it, të cilat mund të përdoren si një alternativë ndaj backend-it SDL2.
  • Logjika e përmirësuar e kalimit të komandës D3D11 për të afruar sjelljen e DXVK me drejtuesit vendas të D3D11 dhe për të arritur performancë më të parashikueshme.
  • Problemet e rregulluara që u shfaqën në lojëra:
    • Hiri i Singularitetit.
    • Fusha e betejës: Kompania e keqe 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Rreshti i Shenjtorëve: i Treti.
    • Sekiro.
    • Kufijtë e zërit.
    • Komandanti Suprem: Aleanca e Falsifikuar.

Burimi: opennet.ru

Shto një koment