Hoʻokuʻu ʻia o DXVK 1.10.2, Direct3D 9/10/11 hoʻokō ma luna o ka Vulkan API

Loaʻa ka hoʻokuʻu ʻana o ka papa DXVK 1.10.2, e hāʻawi ana i kahi hoʻokō o DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a me 11, e hana ana ma o ka unuhi kelepona i ka Vulkan API. Pono ʻo DXVK i nā mea hoʻokele e kākoʻo i ka Vulkan 1.1 API, e like me Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0, a me AMDVLK. Hiki ke hoʻohana ʻia ʻo DXVK e holo i nā noi 3D a me nā pāʻani ma Linux me ka hoʻohana ʻana i ka waina, e lawelawe ana ma ke ʻano he hana ʻoi aku ka kiʻekiʻe o ka Wine i kūkulu ʻia i Direct3D 9/10/11 hoʻokō e holo ana ma luna o OpenGL.

Nā hoʻololi nui:

  • No ka Direct3D 9, ua hoʻohui ʻia ke kākoʻo no ka ʻole (ʻaʻole-seamless, me ka ʻole o ka hana ʻana i nā palena ma waena o nā laʻana) cube textures, i hoʻokō ʻia ma o ka hoʻohana ʻana i ka Vulkan extension VK_EXT_non_seamless_cube_map.
  • Hoʻomaikaʻi ʻia ka pale ʻana i ka shader ma ka disk ke hoʻohana nei i nā mea hoʻokele NVIDIA Vulkan.
  • Ua hoʻoponopono ʻia nā hewa i hoʻopiʻi hewa ʻia ka hoʻohana ʻana i ka faila cache mokuʻāina.
  • Hoʻoponopono i nā pilikia i ke kūkulu ʻana me GCC 12.1.
  • ʻO ke code hoʻomaʻemaʻe i ka hoʻokō ʻana i nā ʻano D3D11 no ka loaʻa ʻole ʻana i nā kumuwaiwai mai nā kaula he nui (UAV, Unordered Access View) i hoʻopaʻa ʻia, i hiki ai ke hoʻonui i ka pono o ka hoʻopili kiʻi i nā mea hoʻokele.
  • Hoʻonui i ka hana o SPIR-V shader code compression i ka hoʻomanaʻo.
  • Hoʻoponopono i nā pilikia i nā pāʻani: Ma waho aʻe o ka maikaʻi a me ka hewa, 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 and Star Wars: The Old Republic.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka