Verëffentlechung vun DXVK 1.10.3, Direct3D 9/10/11 Implementatiounen uewen op der Vulkan API

D'Verëffentlechung vun der DXVK 1.10.3 Layer ass verfügbar, bitt eng Implementatioun vun DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 an 11, schafft duerch Uruff Iwwersetzung op d'Vulkan API. DXVK erfuerdert Treiber déi de Vulkan 1.1 API ënnerstëtzen, wéi Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, an AMDVLK. DXVK ka benotzt ginn fir 3D Applikatiounen a Spiller op Linux mat Wäin ze lafen, déngt als eng méi héich Performance Alternativ zu Wine's agebaute Direct3D 9/10/11 Implementatiounen déi uewen op OpenGL lafen.

Main Ännerungen:

  • Ënnerstëtzung bäigefüügt fir gedeelt ID3D11Fence Objekter, implementéiert uewen op Vulkan gedeelt chronologesch Semaphoren (Timeline Semaphore), déi eng eenzeg Primitiv fir d'Synchroniséierung tëscht dem Apparat an dem Host ubidden, anstatt getrennten VkFence a VkSemaphore Primitiv. Ënnerstëtzung fir ID3D11Fence huet et méiglech gemaach Video Funktionalitéit am Halo Infinite Spill z'erreechen wann Dir déi entspriechend Patches fir Wäin a vkd3d-Proton applizéiert.
  • Fixéiert eng Regressioun an DXVK 1.10.2, déi Rendering Glitches a verschiddenen D3D11 Spiller verursaacht huet, dorënner Prey a Bioshock Infinite.
  • Themen, déi am Need For Speed ​​​​3, Ninja Blade an Ys Origin optrieden, goufen geléist.
  • D'd3d11.ignoreGraphicsBarriers Optioun gouf fir de Stray Spill aktivéiert, wat Problemer mat der Leeschtungsdegradatioun op e puer GPUs geléist huet.

Source: opennet.ru

Setzt e Commentaire