Paglabas ng DXVK 1.10.2, Direct3D 9/10/11 na mga pagpapatupad sa itaas ng Vulkan API

Available ang paglabas ng layer ng DXVK 1.10.2, na nagbibigay ng pagpapatupad ng DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 at 11, na gumagana sa pamamagitan ng pagsasalin ng tawag sa Vulkan API. Ang DXVK ay nangangailangan ng mga driver na sumusuporta sa Vulkan 1.1 API, gaya ng Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, at AMDVLK. Maaaring gamitin ang DXVK upang magpatakbo ng mga 3D na application at laro sa Linux gamit ang Wine, na nagsisilbing alternatibong mas mataas na performance sa mga built-in na pagpapatupad ng Direct3D 9/10/11 ng Wine na tumatakbo sa ibabaw ng OpenGL.

Pangunahing pagbabago:

  • Para sa Direct3D 9, idinagdag ang suporta para sa non-seamless (non-seamless, walang processing border sa pagitan ng mga sample) cube texture, na ipinatupad sa pamamagitan ng paggamit ng Vulkan extension na VK_EXT_non_seamless_cube_map.
  • Pinahusay na shader caching sa disk kapag gumagamit ng mga driver ng NVIDIA Vulkan.
  • Inayos ang mga bug na nagdulot ng maling pag-save at paggamit ng state cache file.
  • Inayos ang mga isyu kapag gumagawa gamit ang GCC 12.1.
  • Ang code ng paglilinis sa pagpapatupad ng mga pamamaraan ng D3D11 para sa hindi nakaayos na pag-access sa mga mapagkukunan mula sa maraming mga thread (UAV, Unordered Access View) ay na-optimize, na naging posible upang mapataas ang kahusayan ng pag-compress ng imahe sa mga driver.
  • Na-optimize ang pagganap ng SPIR-V shader code compression sa memorya.
  • Inayos ang mga isyu sa mga laro: 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 at Star Wars: The Old Republic.

Pinagmulan: opennet.ru

Magdagdag ng komento