Liberasyon DXVK 1.7, Direct3D 9/10/11 enplemantasyon sou tèt Vulkan API a

Fòme lage interlayer DXVK 1.7, ki bay yon aplikasyon DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, ak 11 ki travay atravè tradiksyon apèl nan API Vulkan. Pou itilize DXVK egzije sipò pou chofè yo Vulcan API 1.1tankou AMD RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 ak AMDVLK.
DXVK ka itilize pou kouri aplikasyon 3D ak jwèt sou Linux lè l sèvi avèk Wine, k ap sèvi kòm yon altènatif pèfòmans ki pi wo nan aplikasyon Wine a entegre Direct3D 11 ki kouri sou OpenGL.

Chanjman prensipal yo:

  • Te ajoute sipò pou ekstansyon API grafik Vulkan: VK_EXT_custom_border_color (itilize pou sipòte koulè fwontyè nan Sampler, li te rezoud anpil pwoblèm nan jwèt ki baze sou Direct3D 9, ki gen ladan Crysis ak Halo 2 Vista) ak VK_EXT_robustness2 (menm jan ak D3D11, ki itilize pou jere soti-of-). zòn resous aksè limit). Pou itilize ekstansyon sa yo, ou dwe genyen diven 5.8, osi byen ke chofè AMD ak Intel soti nan Mesa 20.2-dev oswa chofè NVIDIA 440.66.12-beta;
  • Optimize aplikasyon netwayaj operasyon yo ak
    baryè lè rann, ki te fè li posib pou yon ti kras amelyore pèfòmans nan kèk jwèt;

  • Jwèt D3D11 te ajoute kapasite pou itilize keu kalkile pou chaje resous asynchrone si chofè a (pa egzanp, RADV) pa sipòte yon nat transfè separe;
  • Aplike kèk fonksyonalite DXGI 1.6 ki pral itilize nan pwochen degaje World of Warcraft;
  • Redwi konsomasyon memwa nan D3D9, ki te evite kouri soti nan memwa ki disponib nan kèk jwèt tankou Toxikk;
  • Fiks erè validation Vulkan nan Cloudpunk ak lòt jwèt ki mal itilize tanpon resous la;
  • Rezoud pwoblèm lè bati nan GCC 10.1;
  • Fiks divès pwoblèm ki gen rapò ak D3D9;
  • Opsyon dxgi.tearFree la te retravay;
  • Pwoblèm nan Fallout New Vegas, Freelancer, GTA IV ak Halo Custom Edition yo te rezoud;
  • Sipò pou bati ak winelib. Bati DXVK kounye a mande pou MinGW.

Sous: opennet.ru

Add nouvo kòmantè