DXVK 1.0.3 s implementací Direct3D 10/11 nad API Vulkan

Místo zrušeného vydání kvůli problému se zamrzáním GPU 1.1 bylo připraveno vydání mezivrstvy DXVK 1.0.3, poskytující implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 10 a Direct3D 11, fungující pomocí překladových volání do API Vulkan. V DXVK 1.0.3 byly přeneseny některé opravy a vylepšení z větve 1.1, například:

  • V DLL je zajištěno zahrnutí informací o verzi DXVK;
  • Na systémech s GPU NVIDIA byly vyřešeny problémy s vykreslováním ve hrách Dark Souls Remastered a Grim Dawn;
  • Bylo odstraněno zamrzání GPU a pád ovladače při spuštění hry Star Citizen;
  • Byly vyřešeny problémy s výkonem hry Anno 1800;
  • Byly opraveny chyby vedoucí k předávání neurčitých dat ovladači, která mohla negativně ovlivnit cachování shaderů;
  • Byl odstraněn problém s hashováním geometrických shaderů s metadaty toku, který mohl vést k nekontrolovatelnému zvětšení velikosti souborů s cachí stavu.

Připomínáme, že DXVK může být použit pro spuštění 3D aplikací a her v Linuxu pomocí Wine, vystupující jako výkonnější alternativa integrované implementace Direct3D 11 ve Wine, fungující nad OpenGL. V některých hrách výkon kombinace Wine+DXVK se liší je oproti spuštění ve Windows nižší o pouze 10–20 %, zatímco při použití implementace Direct3D 11 na bázi OpenGL výkon klesá výrazněji. Probíhá práce o dodávce DXVK jako komponenty wine-integration, dodávaného ve formě samostatné Linux knihovny (libdxvk.so), kterou lze přímo použít ve Wine, bez potřeby samostatné instalace DXVK ve formě Windows DLL.

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