Vydanie DXVK 1.10.3, implementácie Direct3D 9/10/11 nad rozhraním Vulkan API

K dispozícii je vydanie vrstvy DXVK 1.10.3, ktorá poskytuje implementáciu DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, pracujúcu prostredníctvom prekladu volaní do Vulkan API. DXVK vyžaduje ovládače, ktoré podporujú Vulkan 1.1 API, ako napríklad Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 a AMDVLK. DXVK je možné použiť na spúšťanie 3D aplikácií a hier v systéme Linux pomocou Wine, pričom slúži ako výkonnejšia alternatíva k natívnym implementáciám Wine Direct3D 9/10/11, ktoré bežia nad OpenGL.

Hlavné zmeny:

  • Pridaná podpora pre zdieľané objekty ID3D11Fence, implementované nad zdieľanými chronologickými semaformi Vulkan (semafor Timeline), poskytujúce jediné primitívum na synchronizáciu medzi zariadením a hostiteľom namiesto samostatných primitív VkFence a VkSemaphore. Podpora pre ID3D11Fence umožnila dosiahnuť funkčnosť videa v hre Halo Infinite pri aplikovaní príslušných záplat pre víno a vkd3d-protón.
  • Opravená regresia v DXVK 1.10.2, ktorá spôsobovala chyby vykresľovania v rôznych hrách D3D11, vrátane Prey a Bioshock Infinite.
  • Problémy vyskytujúce sa v Need For Speed ​​​​3, Ninja Blade a Ys Origin boli vyriešené.
  • Pre hru Stray bola povolená možnosť d3d11.ignoreGraphicsBarriers, ktorá vyriešila problémy s degradáciou výkonu na niektorých GPU.

Zdroj: opennet.ru

Pridať komentár