Lansarea implementărilor DXVK 1.10.3, Direct3D 9/10/11 pe deasupra API-ului Vulkan

Este disponibilă o versiune a stratului DXVK 1.10.3, care oferă o implementare a DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 și 11, care funcționează prin traducerea apelurilor către API-ul Vulkan. DXVK necesită drivere Vulkan 1.1 activate pentru API, cum ar fi Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 și AMDVLK. DXVK poate fi folosit pentru a rula aplicații și jocuri 3D pe Linux folosind Wine, servind ca o alternativă de performanță mai ridicată la implementările Wine Direct3D 9/10/11 care rulează pe OpenGL.

Principalele modificări:

  • S-a adăugat suport pentru obiectele ID3D11Fence partajate, implementate pe deasupra semaforelor cronologice partajate Vulkan (semafor Timeline), oferind o singură primitivă pentru sincronizarea între dispozitiv și gazdă, în loc de primitive separate VkFence și VkSemaphore. Suportul pentru ID3D11Fence a făcut posibilă atingerea funcționalității video în jocul Halo Infinite atunci când se aplică patch-urile adecvate pentru vin și vkd3d-proton.
  • S-a remediat o regresie în DXVK 1.10.2 care a cauzat erori de redare în diferite jocuri D3D11, inclusiv Prey și Bioshock Infinite.
  • Problemele apărute în Need For Speed ​​​​3, Ninja Blade și Ys Origin au fost rezolvate.
  • Opțiunea d3d11.ignoreGraphicsBarriers a fost activată pentru jocul Stray, care a rezolvat problemele cu degradarea performanței pe unele GPU-uri.

Sursa: opennet.ru

Adauga un comentariu