DXVK 1.0.3 me Direct3D 10/11 hoʻokō ma luna o ka Vulkan API

Ma kahi o kahi hoʻokuʻu i hoʻopau ʻia ma muli o kahi pilikia me ka GPU manuahi 1.1 hoʻokuʻu interlayer i hoʻomākaukau ʻia DXVK 1.0.3, e hāʻawi ana i kahi hoʻokō o DXGI (DirectX Graphics Infrastructure), Direct3D 10 a me Direct3D 11, e hana ana ma o ka unuhi ʻana o nā kelepona i ka Vulkan API. Lawe ʻo DXVK 1.0.3 i kekahi mau hoʻoponopono a me nā hoʻomaikaʻi ʻana mai ka lālā 1.1, no ka laʻana:

  • Hoʻokomo ʻia ka DLL i ka ʻike mana DXVK;
  • Ma nā ʻōnaehana me NVIDIA GPUs, ua hoʻoholo ʻia nā pilikia i ka Dark Souls Remastered a me Grim Dawn;
  • Ua hoʻopaʻa ʻia ka GPU manuahi a me ka hāʻule ʻana o ka mea hoʻokele i ka wā e hoʻomaka ai i ka Star Citizen;
  • Hoʻoholo i nā pilikia hana ma Anno 1800;
  • ʻO nā hewa i hoʻopaʻa ʻia i alakaʻi i ka hoʻouna ʻana i nā ʻikepili i wehewehe ʻole ʻia i ka mea hoʻokele, hiki ke hoʻopilikia maikaʻi ʻole i ka shader caching;
  • Hoʻoponopono i kahi pilikia me ka hashing geometry shaders me ka stream metadata e hiki ke hoʻonui i nā faila cache mokuʻāina me ka hiki ʻole ke kāohi.

I mea hoʻomanaʻo, 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 ʻoi aku ka ʻoi aku ka maikaʻi o ka hoʻokō Direct3D 11 i kūkulu ʻia e Wine e holo ana ma luna o OpenGL. IN kekahi mau pāʻani ka hana o ka hui Wine+DXVK ʻokoʻa mai ka holo ʻana ma Windows ma ka 10-20% wale nō, ʻoiai ke hoʻohana ʻana i ka hoʻokō Direct3D 11 ma muli o OpenGL, emi nui ka hana. Ke holomua nei ka hana ma hāʻawi ʻana DXVK ma ke ʻano he ʻāpana hoʻohui waina, i hoʻolakoʻia ma keʻano o kahi waihona Linux kaʻawale (libdxvk.so), hiki ke hoʻohana pololeiʻia i ka waina, me kaʻole o ka pono no kahi hoʻonohonoho kaʻawale o DXVK ma keʻano o ka Windows DLL.

Source: opennet.ru

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