hoʻokuʻu interlayer , e hāʻawi ana i kahi DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, a me 11 hoʻokō e hana ana ma o ka unuhi kelepona i ka Vulkan API. E hoʻohana i ka DXVK kākoʻo no nā mea hoʻokele e like me AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 a me .
Hiki ke hoʻohana ʻia ʻo DXVK e holo i nā polokalamu a me nā pāʻani 3D. Linux me ka hoʻohana ʻana i ka Wine, e lawelawe ana ma ke ʻano he koho ʻoi aku ka hana kiʻekiʻe no ka hoʻokō ʻana o Direct3D 11 i kūkulu ʻia e Wine e holo ana ma luna o OpenGL.
Nā hoʻololi nui:
- Hoʻohui ʻia ke kākoʻo no nā hoʻonui API kiʻi Vulkan: VK_EXT_custom_border_color (hoʻohana ʻia e kākoʻo i nā kala palena i Sampler, ua hoʻoponopono i nā pilikia he nui i nā pāʻani Direct3D 9, me Crysis a me Halo 2 Vista) a me VK_EXT_robustness2 (e like me D3D11, i hoʻohana ʻia e mālama i waho o- hiki i nā wahi waiwai). No ka hoʻohana ʻana i kēia mau hoʻonui, pono ʻoe e loaʻa ka waina 5.8, a me nā mea hoʻokele AMD a me Intel mai Mesa 20.2-dev a i ʻole NVIDIA mea hoʻokele 440.66.12-beta;
- Optimized noi o ka hoʻomaʻemaʻe hana a
i ka hāʻawi ʻana, i hiki ai ke hoʻomaikaʻi iki i ka hana o kekahi mau pāʻani; - Hoʻohui nā pāʻani D3D11 i ka hiki ke hoʻohana i nā queues compute e hoʻouka i nā kumuwaiwai asynchronously inā ʻaʻole kākoʻo ka mea hoʻokele (no ka laʻana, RADV) i kahi queue hoʻoili ʻokoʻa;
- Hoʻokō i kekahi mau hana DXGI 1.6 e hoʻohana ʻia i nā hoʻokuʻu e hiki mai ana o World of Warcraft;
- Hoʻemi ʻia ka hoʻohana ʻana i ka hoʻomanaʻo ma D3D9, ka mea i pale i ka pau ʻana o ka hoʻomanaʻo i loaʻa i kekahi mau pāʻani e like me Toxikk;
- Hoʻopaʻa i nā hewa hōʻoia Vulkan i Cloudpunk a me nā pāʻani ʻē aʻe i hoʻohana hewa ʻole i ka buffer kumu;
- Hoʻoholo i nā pilikia i ke kūkulu ʻana ma GCC 10.1;
- Hoʻoponopono i nā pilikia like ʻole e pili ana iā D3D9;
- Ua hana hou ʻia ka koho dxgi.tearFree;
- Ua hoʻoholo ʻia nā pilikia ma Fallout New Vegas, Freelancer, GTA IV a me Halo Custom Edition;
- Kākoʻo no ke kūkulu ʻana me . Pono ke kūkulu ʻana i ka DXVK i kēia manawa iā MinGW.
Source: opennet.ru
