De release van DXVK 1.10.3, een implementatie van Direct3D 9/10/11 bovenop de Vulkan API

De release van de DXVK-laag 1.10.3 is beschikbaar, die de implementatie van DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 en 11 biedt, werkend via de vertaling van aanroepen naar de Vulkan API. Voor het gebruik van DXVK zijn drivers vereist met ondersteuning voor Vulkan API 1.1, zoals Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 en AMDVLK. DXVK kan worden gebruikt om 3D-toepassingen en games op Linux uit te voeren met behulp van Wine, als een hogere prestatie-alternatief voor de ingebouwde implementaties van Direct3D 9/10/11 in Wine die op OpenGL functioneren.

Belangrijkste wijzigingen:

  • Ondersteuning voor gedeelde objecten ID3D11Fence is toegevoegd, geïmplementeerd bovenop gedeelde tijdschema-semafoor Vulkan (Timeline semaphore), die een enkel primitief biedt voor synchronisatie tussen het apparaat en de host, in plaats van aparte primitieven VkFence en VkSemaphore. De ondersteuning van ID3D11Fence heeft ervoor gezorgd dat video in de game Halo Infinite werkt bij gebruik van de bijbehorende patches voor wine en vkd3d-proton.
  • Een regressieve wijziging in DXVK 1.10.2, die leidde tot crashes bij de rendering in verschillende D3D11-games, waaronder de spellen Prey en Bioshock Infinite, is verholpen.
  • Problemen in de games Need For Speed 3, Ninja Blade en Ys Origin zijn opgelost.
  • Voor de game Stray is de optie d3d11.ignoreGraphicsBarriers ingeschakeld, die de problemen met prestatieverlies op sommige GPU's heeft opgelost.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster