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

Je k dispozici vydání vrstvy DXVK 1.10.3, 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, které podporují Vulkan 1.1 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:

  • Přidána podpora pro sdílené objekty ID3D11Fence, implementované nad sdílenými chronologickými semafory Vulkan (semafor Timeline), poskytující jediné primitivum pro synchronizaci mezi zařízením a hostitelem namísto samostatných primitiv VkFence a VkSemaphore. Podpora pro ID3D11Fence umožnila dosáhnout funkčnosti videa ve hře Halo Infinite při použití příslušných záplat pro víno a vkd3d-proton.
  • Opravena regrese v DXVK 1.10.2, která způsobovala závady vykreslování v různých hrách D3D11, včetně Prey a Bioshock Infinite.
  • Problémy vyskytující se v Need For Speed ​​​​3, Ninja Blade a Ys Origin byly vyřešeny.
  • Pro hru Stray byla povolena možnost d3d11.ignoreGraphicsBarriers, která vyřešila problémy s degradací výkonu na některých GPU.

Zdroj: opennet.ru

Přidat komentář