Hoʻokuʻu ʻia o DXVK 1.10.3, 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.3, 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:

  • Hoʻohui i kākoʻo no ka like ID3D11Fence mea, i hoʻokō ʻia ma luna o Vulkan kaʻana like chronological semaphore (Timeline semaphore), e hāʻawi ana i kahi primitive hoʻokahi no ka synchronization ma waena o ka hāmeʻa a me ka host, ma kahi o ka VkFence a me VkSemaphore primitives. ʻO ke kākoʻo no ID3D11Fence i hiki ai ke hoʻokō i ka hana wikiō ma ka pāʻani Halo Infinite i ka wā e hoʻohana ai i nā ʻāpana kūpono no ka waina a me vkd3d-proton.
  • Hoʻopaʻa i kahi regression ma DXVK 1.10.2 i hoʻoiho i nā glitches i nā pāʻani D3D11 like ʻole, me Prey a me Bioshock Infinite.
  • Ua hoʻoholo ʻia nā pilikia e kū nei ma Need For Speed ​​​​3, Ninja Blade a me Ys Origin.
  • Ua hoʻohana ʻia ke koho d3d11.ignoreGraphicsBarriers no ka pāʻani Stray, kahi i hoʻoponopono ai i nā pilikia me ka hoʻohaʻahaʻa hana ma kekahi mau GPU.

Source: opennet.ru

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