Release van DXVK 1.10.3, Direct3D 9/10/11 implementaties bovenop de Vulkan API

De release van de DXVK 1.10.3-laag is beschikbaar en biedt een implementatie van DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 en 11, werkend via oproepvertaling naar de Vulkan API. DXVK vereist stuurprogramma's die de Vulkan 1.1 API ondersteunen, zoals Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 en AMDVLK. DXVK kan worden gebruikt om 3D-applicaties en games op Linux uit te voeren met behulp van Wine, en dient als een beter presterend alternatief voor Wine's ingebouwde Direct3D 9/10/11-implementaties die bovenop OpenGL draaien.

Grote veranderingen:

  • Ondersteuning toegevoegd voor gedeelde ID3D11Fence-objecten, geïmplementeerd bovenop Vulkan gedeelde chronologische semaforen (tijdlijn-semafoor), waardoor een enkele primitief wordt geboden voor synchronisatie tussen het apparaat en de host, in plaats van afzonderlijke VkFence- en VkSemaphore-primitieven. Ondersteuning voor ID3D11Fence maakte het mogelijk om videofunctionaliteit in het spel Halo Infinite te realiseren bij het toepassen van de juiste patches voor wijn en vkd3d-proton.
  • Een regressie in DXVK 1.10.2 opgelost die weergaveproblemen veroorzaakte in verschillende D3D11-games, waaronder Prey en Bioshock Infinite.
  • Problemen die zich voordeden in Need For Speed ​​3, Ninja Blade en Ys Origin zijn opgelost.
  • De optie d3d11.ignoreGraphicsBarriers is ingeschakeld voor de Stray-game, waarmee problemen met prestatievermindering op sommige GPU's werden opgelost.

Bron: opennet.ru

Voeg een reactie