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