Udgivelse af DXVK 1.10.2, Direct3D 9/10/11 implementeringer oven på Vulkan API

En udgivelse af DXVK 1.10.2-laget er tilgængelig, som giver en implementering af DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 og 11, der arbejder gennem opkaldsoversættelse til Vulkan API. DXVK kræver Vulkan 1.1 API-aktiverede drivere såsom Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 og AMDVLK. DXVK kan bruges til at køre 3D-applikationer og spil på Linux ved hjælp af Wine, der fungerer som et højere ydeevne alternativ til Wines indbyggede Direct3D 9/10/11 implementeringer, der kører oven på OpenGL.

Vigtigste ændringer:

  • Til Direct3D 9 er der tilføjet understøttelse af ikke-sømløse (uden behandlingsgrænser mellem prøver) terningteksturer, implementeret ved brug af Vulkan-udvidelsen VK_EXT_non_seamless_cube_map.
  • Forbedret caching af shaders på disk ved brug af NVIDIA Vulkan-drivere.
  • Fejl, der førte til forkert lagring og brug af tilstandscache-filen, er blevet rettet.
  • Rettede problemer ved bygning ved hjælp af GCC 12.1.
  • Oprydningskoden i implementeringen af ​​D3D11 metoder til uordnet adgang til ressourcer fra flere tråde (UAV, Unordered Access View) er blevet optimeret, hvilket har forbedret effektiviteten af ​​billedkomprimering i drivere.
  • Optimeret komprimeringsydelsen i hukommelsen af ​​SPIR-V shader-kode.
  • Rettede problemer i følgende spil: 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 og Star Wars: The Old Republic.

Kilde: opennet.ru

Tilføj en kommentar