Hoʻokuʻu ʻia ʻana o DXVK 1.10 a me VKD3D-Proton 2.6, nā hoʻokō Direct3D no Linux

Loaʻa i kēia manawa ʻo DXVK 1.10, 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 ana i ka Vulkan 1.1 API, e like me Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, a me AMDVLK. Hiki ke hoʻohana ʻia ʻo DXVK e holo i nā polokalamu 3D a me nā pāʻani ma Linux me ka hoʻohana ʻana i ka Wine, e lawelawe ana ma ke ʻano he koho ʻoi aku ka hana kiʻekiʻe ma mua o nā hoʻokō Direct3D 9/10/11 i kūkulu ʻia e Wine e holo ana ma luna o OpenGL.

Nā hoʻololi nui:

  • Wehe ʻia nā mea hoʻohana hoʻonohonoho hoʻonohonoho pono i hoʻohana ʻia i ka hoʻouka ʻana i nā kumuwaiwai ma D3D11 a me D3D9 hoʻokō. Ua hoʻomaikaʻi nui kēia hoʻololi i ka hana o Assassin's Creed: Origins a me nā pāʻani ʻē aʻe e pili ana i ka mīkini AnvilNext, a hoʻomaikaʻi pū i ka hana o Elex II, God of War, a me GTA IV.
  • Hoʻonui i ka hoʻohana ʻana o D3D11_MAP_WRITE no nā kumuwaiwai i hoʻouka ʻia i ka GPU, hoʻomaikaʻi i ka hana ma Quantum a me nā noi ʻē aʻe.
  • Hoʻonui i ka hana UpdateSubresource no ka hoʻonui ʻana i nā pale liʻiliʻi paʻa. Ua hoʻomaikaʻi kēia hoʻololi i ka hana ma God of War a me nā pāʻani ʻē aʻe paha.
  • Ua wikiwiki ka hoʻouka ʻana i nā kumuwaiwai a me ka hoʻoili ʻana i ka pale waena ma D3D11. Ua hōʻemi kēia hoʻololi i ka ukana CPU i kekahi mau pāʻani.
  • Ua hōʻano hou ʻia ka Heads-Up Display (HUD) e hoʻokomo i ka ʻike e pono ai no ka ʻike ʻana i nā pilikia hana, e like me ka ʻike manawa.
  • Ua hoʻopau ʻia ka code synchronization GPU mai ka hoʻohana ʻana i nā pōʻai hana ʻole (kakali ʻana), ka mea i hōʻemi i ka hoʻohana ʻana i ka mana ma nā polokalamu kelepona i kekahi mau pāʻani.
  • Hoʻohui ʻia kahi stub no ke kāhea ʻana iā 3D11On12CreateDevice, ka mea i hoʻopau mua i nā noi.
  • Hoʻomaikaʻi i ka hana o ke Kaua Nui: Warhammer III, Resident Evil 0/5/6, Resident Evil: Revelations 2.
  • Hoʻoponopono i nā pilikia ma ArmA 2, Black Mesa, Age of Empires 2: Definitive Edition, Anno 1800, Final Fantasy XIV, Nier Replicant, a me The Evil Within.

Eia kekahi, ua hoʻokuʻu ʻo Valve iā VKD3D-Proton 2.6, kahi ʻāpana o ke codebase vkd3d i hoʻolālā ʻia e hoʻomaikaʻi i ke kākoʻo Direct3D 12 i ka mea hoʻomaka pāʻani Proton. Hoʻokomo pū ʻo VKD3D-Proton i nā hoʻololi kikoʻī iā Proton, nā hoʻonui ʻana, a me nā hoʻomaikaʻi no ka hana i hoʻomaikaʻi ʻia. Windows- Nā pāʻani Direct3D 12-based ʻaʻole i hoʻokomo ʻia i loko o ka waihona puke vkd3d koʻikoʻi. ʻO nā ʻokoʻa koʻikoʻi ʻē aʻe e pili ana i ka nānā ʻana i ka hoʻohana ʻana i nā hoʻonui Vulkan hou a me nā hoʻokuʻu hoʻokele kiʻi hou loa e hoʻokō i ka hoʻohālikelike piha ʻana o Direct3D 12.

Ma ka mana hou:

  • Ua hoʻoholo ʻia nā pilikia ma Horizon Zero Dawn, Final Fantasy VII: Remake and Warframe, Guardians of the Galaxy, Elden Ring, a me Age of Empires: IV.
  • Ua hoʻomaikaʻi ʻo DXIL i nā code shader i hana ʻia no ka hoʻouka vectorized a mālama i nā hana.
  • Hoʻemi ʻia ka ukana CPU i ke kope ʻana i nā mea wehewehe.
  • Ua kākau hou ʻia ka waihona pipeline D3D12 no ka hoʻolako ʻana i ka cache o ka hōʻike SPIR-V i hana ʻia mai DXBC/DXIL. Ua hoʻomaikaʻi kēia hoʻololi i nā manawa hoʻouka no nā pāʻani e like me Monster Hunter: Rise, Guardian of the Galaxy, a me Elden Ring.
  • Ua hoʻokō piha ʻia ke kumu hoʻohālike 6.6 shader, me ke kākoʻo no ke komo pololei ʻana i ResourceDescriptorHeap [], 64-bit atomic operations, ke ʻano IsHelperLane(), nā mea hoʻohālikelike helu i loaʻa, ke ʻano WaveSize, a me nā intrinsics i hoʻopili ʻia.

Eia kekahi, he mea kūpono ke hoʻomaopopo ʻana ua paʻi ʻo Valve i ke code no ka SteamOS Devkit Service a me ka SteamOS Devkit Client me ka hoʻokō ʻana kikowaena pūnaewele a me kahi mea kūʻai aku e hiki ai iā ʻoe ke hoʻouka i nā kūkulu ʻana o kāu mau pāʻani ponoʻī mai kāu kamepiula i ka Steam Deck, a me ka hana ʻana i ka debugging a me nā hana pili ʻē aʻe e kū mai ana i ka wā o ke kaʻina hana hoʻomohala.

Source: opennet.ru

E kūʻai i ka hoʻokipa hilinaʻi no nā pūnaewele me ka pale DDoS, nā kikowaena VPS VDS 🔥 E kūʻai i ka hoʻokipa pūnaewele hilinaʻi me ka pale DDoS, nā kikowaena VPS VDS | ProHoster