Vydání DXVK 2.2, implementace Direct3D 9/10/11 nad API Vulkan

Dostupné vydání vrstvy DXVK 2.2, která poskytuje implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, fungující prostřednictvím překladů volání do API Vulkan. Pro použití DXVK je nutná podpora ovladačů API Vulkan 1.3, jako jsou Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 a AMDVLK. DXVK lze používat k spuštění 3D aplikací a her v Linuxu s pomocí Wine, působí jako vysoce výkonná alternativa integrovaných implementací Direct3D 9/10/11, které fungují na OpenGL.

Hlavní změny:

  • Přidána podpora vrstvy D3D11On12, která umožňuje provoz Direct3D 11 nad Direct3D 12. Pro podporu D3D12 v nových hrách na základě enginu Unity, jako je Lego Builder’s Journey, byla v DXVK implementována možnost vytváření zařízení D3D11 z zařízení D3D12 pomocí funkce D3D11On12CreateDevice a rozhraní ID3D11On12Device.
  • V implementaci Direct3D 9 byla přidána podpora částečné prezentace (Partial Presentation), která umožňuje zobrazování částí okna kopírováním obsahu framebufferu (backbuffer) do systémové paměti a následným vykreslováním v okně pomocí CPU. Tato funkce zlepšuje kompatibilitu s herními spouštěči vytvořenými pomocí nástrojů Microsoft WPF, za cenu snížení výkonu. Pro Direct3D 9 bylo také vylepšeno celkové chování virtuálních framebufferů (SwapChain) a podpora volby d3d9.noExplicitFrontBuffer byla zrušena.
  • Při použití s Protonem nebo Wine byla výchozím nastavením zrušena tvorba logovacích souborů a diagnostic output byl převeden do konzole pomocí specifických funkcí pro Wine, což odpovídá chování vkd3d-proton. Pro opětovné zapnutí tvorby samostatných logovacích souborů je možné nastavit proměnnou prostředí DXVK_LOG_PATH.
  • Výrazně bylo sníženo využívání paměti v situacích, kdy se vytvářejí nevyužívaná zařízení D3D11 v hrách.
  • Na systémech s více GPU bylo zlepšeno určování výstupních zařízení dostupných přes DXGI, což řeší problémy s výkonem v nových hrách na bázi enginu RE (Reach for the Moon), které používají D3D12.
  • Byly odstraněny problémy, jež se projevovaly ve hrách:
    • Battle Fantasia Revised Edition
    • Cold Fear
    • Dawn of Magic 2
    • DC Universe Online
    • Far Cry 2
    • Halo: The Master Chief Collection
    • Warhammer 40k: Space Marine
    • Jade Empire
    • Sid Meier’s Pirates
    • Total War: Shogun 2

    Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster