Vydání DXVK 2.1, implementace Direct3D 9/10/11 nad rozhraním Vulkan API

K dispozici je vydání vrstvy DXVK 2.1, která poskytuje implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, pracující prostřednictvím překladu volání do Vulkan API. DXVK vyžaduje ovladače s podporou Vulkan 1.3 API, jako je Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 a AMDVLK. DXVK lze použít ke spouštění 3D aplikací a her na Linuxu pomocí Wine a slouží jako výkonnější alternativa k vestavěným implementacím Wine Direct3D 9/10/11 běžícím na OpenGL.

Hlavní změny:

  • Na systémech, které podporují barevný prostor HDR10, je možné aktivovat HDR nastavením proměnné prostředí DXVK_HDR=1 nebo zadáním parametru dxgi.enableHDR = True v konfiguračním souboru. Jakmile je HDR aktivováno, mohou hry detekovat a používat barevný prostor HDR10, pokud je nainstalován vkd3d-proton 2.8 nebo novější. Hlavní uživatelská prostředí v Linuxu zatím nepodporují HDR, ale podpora HDR je k dispozici na kompozitním serveru Gamescope. Chcete-li ji aktivovat, měli byste použít možnost „--hdr-enabled“ (v současnosti funguje pouze na systémech s GPU AMD při použití Linuxové jádro se záplatami josh-hdr) kolorimetrie).
  • Vylepšená kompilace shaderů. Pro omezení zadrhávání bylo použití knihoven potrubí rozšířeno na potrubí s tesselačními a geometrickými shadery a při použití MSAA se využívají další možnosti rozšíření Vulkan VK_EXT_extended_dynamic_state3.
  • U starších her s podporou multi-sample anti-aliasingu (MSAA, Multi-Sample Anti-Aliasing) byla přidána nastavení d3d9.forceSampleRateShading a d3d11.forceSampleRateShading, která umožňují režim stínování vzorkovací frekvence pro všechny shadery, což zlepšuje kvalitu obrázků ve hrách.
  • K sestavení Linuxu byl přidán backend GLFW, který lze použít jako alternativu k backendu SDL2.
  • Vylepšená logika předávání příkazů D3D11 pro přiblížení chování DXVK nativním ovladačům D3D11 a dosažení předvídatelnějšího výkonu.
  • Opravené problémy, které se objevovaly ve hrách:
    • Popel singularity.
    • Battlefield: Bad Company 2.
    • Gujian 3.
    • Resident Evil 4 HD.
    • Saints Row: Třetí.
    • Sekiro.
    • Sonic Frontiers.
    • Nejvyšší velitel: Kovaná aliance.

Zdroj: opennet.ru

Přidat komentář