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

De release van de DXVK 1.10.2-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:

  • Voor Direct3D 9 is ondersteuning voor niet-naadloze (niet-naadloze, zonder verwerkingsgrenzen tussen samples) kubusstructuren toegevoegd, geïmplementeerd door het gebruik van de Vulkan-extensie VK_EXT_non_seamless_cube_map.
  • Verbeterde shader-caching op schijf bij gebruik van NVIDIA Vulkan-stuurprogramma's.
  • Bugs verholpen die onjuist opslaan en gebruik van het statuscachebestand veroorzaakten.
  • Problemen opgelost bij het bouwen met GCC 12.1.
  • De opschooncode bij de implementatie van D3D11-methoden voor ongeordende toegang tot bronnen van meerdere threads (UAV, Unordered Access View) is geoptimaliseerd, waardoor de efficiëntie van beeldcompressie in stuurprogramma's kon worden verhoogd.
  • De prestaties van SPIR-V-shadercodecompressie in het geheugen geoptimaliseerd.
  • Vaste problemen in games: Beyond Good and Evil, Day Z, Dead Space, Dirt Rally, Godfather, Limbo, Majesty 2, Myst V, Onechanbara Z2: Chaos, Planetary Annihilation: TITANS, Plants vs. Zombies Garden Warfare 2, Return of Reckoning, Scrapland Remastered, Small Radios Big Televisions, Sonic Adventure 2, SpellForce Platinum Edition, Supreme Commander, Star Wars: The Force Unleashed II en Star Wars: The Old Republic.

Bron: opennet.ru

Voeg een reactie