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

Loaʻa ka hoʻokuʻu ʻana o ka papa DXVK 2.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 ʻana o nā kelepona i ka Vulkan API. Pono ʻo DXVK i nā mea hoʻokele e kākoʻo iā Vulkan API 1.3, 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 no ka holo ʻana 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 ʻoi aku ka ʻoi aku ka maikaʻi o nā hoʻokō Direct3D 9/10/11 o Wine e holo ana ma luna o OpenGL.

Nā hoʻololi nui:

  • Hoʻohui i ke kākoʻo no ka papa D3D11On12, kahi e hiki ai iā Direct3D 11 ke holo ma luna o Direct3D 12. No ke kākoʻo iā D3D12 i nā pāʻani Unity hou, e like me Lego Builder's Journey, DXVK ka hiki ke hana i nā mea D3D11 mai D3D12 me ka hoʻohana ʻana i ka hana D3D11On12 a me ka ID3D11On12Device API.
  • ʻO ka hoʻokō ʻana o Direct3D 9 i hoʻokomo i ke kākoʻo no ka hōʻike ʻāpana (Partial Presentation), e hiki ai iā ʻoe ke hoʻonohonoho i ka hōʻike ʻana o nā ʻāpana o ka puka makani ma ke kope ʻana i nā mea o ka pale pale (backbuffer) i loko o ka hoʻomanaʻo ʻana o ka ʻōnaehana a laila huki iā ia i ka puka makani me ka hoʻohana ʻana i ka. CPU. Hoʻomaikaʻi kēia hiʻohiʻona i ka launa pū me nā mea hoʻolaha pāʻani i kūkulu ʻia me ka Microsoft WPF toolkit, ma ke kumu kūʻai o ka hana hoʻemi. No Direct3D 9, ua hoʻomaikaʻi ʻia ka hana maʻamau o nā framebuffers virtual (SwapChain) a ua hoʻopau ʻia ke kākoʻo no ka koho d3d9.noExplicitFrontBuffer.
  • Ke hoʻohana ʻia me Proton a i ʻole Wine, ma ke ʻano maʻamau, ua kāpae ʻia ka hana ʻana i nā faila log a ua hoʻopuka ʻia nā memo diagnostic i ka console me ka hoʻohana ʻana i nā mana kikoʻī waina, e pili ana i ke ʻano o vkd3d-proton. No ka hoʻomaka ʻana i ka hana ʻana i nā faila log, hiki iā ʻoe ke hoʻonohonoho i ka hoʻololi kaiapuni DXVK_LOG_PATH.
  • Hoʻemi nui ʻia ka hoʻohana ʻana i ka hoʻomanaʻo i nā kūlana i hana ai nā pāʻani i nā polokalamu D3D11 i hoʻohana ʻole ʻia.
  • Ma nā ʻōnaehana multi-GPU, ua hoʻomaikaʻi ʻia ka ʻike ʻana i nā mea hoʻopuka i loaʻa ma o DXGI, e hoʻoponopono ana i nā pilikia hana i nā pāʻani RE (Reach for the Moon) hou me ka hoʻohana ʻana iā D3D12.
  • Hoʻoponopono i nā pilikia i ʻike ʻia ma nā pāʻani:
    • Kaua Fantasia Hoʻoponopono Hou
    • Makaʻu anuanu
    • Dawn of Magic 2
    • Waiwai Pūnaewele DC
    • A hiki E hea aku 2
    • Halo: ka Haku ke Aliʻi Collection
    • Warhammer 40k: Space Marine
    • Aupuni Jade
    • ʻO Sid Meier's Pirates
    • Ka huina kaua: Shogun 2

    Source: opennet.ru

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