Vydání projektu DXVK 1.5.2 s implementací Direct3D 9/10/11 nad rozhraním Vulkan API

Zformováno uvolnění mezivrstvy DXVK 1.5.2, která poskytuje implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, která funguje prostřednictvím překladu volání do Vulkan API. Chcete-li použít DXVK požadováno podpora pro řidiče Vulkan API 1.1Jako je
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 a AMDVLK.
DXVK lze použít ke spouštění 3D aplikací a her na Linuxu pomocí Wine, sloužící jako výkonnější alternativa k vestavěné implementaci Wine Direct3D 11 běžící nad OpenGL.

Hlavní změny:

  • Přidány některé operace s řetězci přepínání virtuálních framebufferů, které chybí v implementaci Direct3D 9 (SwapChain), který vyřešil problémy se spouštěním aplikací, jako je demo ATi ToyShop, Atelier Sophie a Dynasty Warriors 7;
  • Nedávno zjištěné chyby v implementaci Direct3D 9 byly opraveny a byly přidány drobné optimalizace výkonu a spotřeby paměti;
  • Přidána možnost d3d9.forceSwapchainMSAA pro vynucení zahrnutí metody vyhlazování MSAA (Multisample anti-aliasing) pro obrázky zpracované ve SwapChain;
  • Bylo povoleno nastavení d3d9.deferredSurfaceCreation, které umožňuje zbavit se problémů se zobrazením menu ve hrách ze série Atelier využívajících Direct3D 11;
  • Problémy v následujících hrách byly vyřešeny: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines and Warriors Orochi 4;
  • Podpora starších verzí ovladačů, které nepodporují grafické rozhraní API Vulkan 1.1, byla ukončena: AMD/Intel (Mesa) 17.3 a starší verze, NVIDIA 390.xx a starší verze.

    Zdroj: opennet.ru

Přidat komentář