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

Loaʻa ka hoʻokuʻu ʻana o ka papa DXVK 2.1, 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:

  • Ma nā ʻōnaehana e kākoʻo ana i ka lewa kala HDR10, hiki ke hoʻāla i ka HDR ma o ka hoʻonohonoho ʻana i ka ʻano hoʻololi kaiapuni DXVK_HDR=1 a i ʻole ke kuhikuhi ʻana i ka dxgi.enableHDR = ʻO ke ʻano ʻoiaʻiʻo i ka faila hoʻonohonoho. Ke hoʻā ʻia ʻo HDR, hiki i nā pāʻani ke ʻike a hoʻohana i ka wahi kala HDR10 inā loaʻa iā lākou vkd3d-proton 2.8 a i ʻole. ʻAʻole kākoʻo nā ʻenehana mea hoʻohana nui ma Linux i ka HDR, akā loaʻa ke kākoʻo HDR ma ka Gamescope composite server, i mea e hiki ai iā ʻoe ke hoʻohana i ke koho "--hdr-enabled" (e hana wale nei i nā ʻōnaehana me AMD GPU ke hoʻohana i ka Linux kernel me josh-hdr- patches) colorimetry).
  • Hoʻonui ʻia ka hui ʻana o shader. No ka hōʻemi ʻana i ka stuttering, ua hoʻonui ʻia ka hoʻohana ʻana i nā hale waihona pipeline i nā pipeline me ka tessellation a me nā geometry shaders, a i ka wā e hoʻohana ai i ka MSAA, hoʻohana ʻia nā mana hou o ka Vulkan extension VK_EXT_extended_dynamic_state3.
  • No nā pāʻani kahiko me ke kākoʻo no ka multi-sample anti-aliasing (MSAA, Multi-Sample Anti-Aliasing), ua hoʻohui ʻia nā hoʻonohonoho d3d9.forceSampleRateShading a me d3d11.forceSampleRateShading e hiki ai i ka Sample Rate Shading mode no nā shaders āpau, e hoʻomaikaʻi i ka maikaʻi. o nā kiʻi ma nā pāʻani.
  • Ua hoʻohui ʻia ka backend GLFW i nā kūkulu Linux, hiki ke hoʻohana ʻia ma ke ʻano he ʻokoʻa i ka backend SDL2.
  • Ua hoʻomaikaʻi ʻia ka D3D11 kauoha passing logic e hoʻokokoke i ka ʻano DXVK i nā mea hoʻokele D3D11 maoli a loaʻa i ka hana hiki ke wānana.
  • Hoʻoponopono i nā pilikia i ʻike ʻia ma nā pāʻani:
    • Lehu o ka Singularity.
    • kahua kaua: ʻO ka hui ʻino 2.
    • Gujian 3.
    • Noho ʻino 4 HD.
    • Laina Hemolele: Ke Kolu.
    • Sekiro.
    • Sonic Frontiers.
    • Luna Nui: Forged Alliance.

Source: opennet.ru

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