Paglabas ng DXVK 1.8, Direct3D 9/10/11 na mga pagpapatupad sa itaas ng Vulkan API

Ang DXVK 1.8 layer ay inilabas, na nagbibigay ng pagpapatupad ng DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 at 11, na nagtatrabaho sa pamamagitan ng pagsasalin ng mga tawag sa Vulkan API. Ang DXVK ay nangangailangan ng mga driver na sumusuporta sa Vulkan 1.1 API, gaya ng Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0, at AMDVLK. Maaaring gamitin ang DXVK upang magpatakbo ng mga 3D na application at laro sa Linux gamit ang Wine, na nagsisilbing alternatibong mas mataas ang pagganap sa mga native Direct3D 9/10/11 na pagpapatupad ng Wine na tumatakbo sa ibabaw ng OpenGL.

Pangunahing pagbabago:

  • Kasama sa DXGI ang suporta para sa mga pagsasaayos ng multi-monitor. Para sa tamang operasyon, kailangan mong mag-install ng medyo kamakailang bersyon ng Wine na may suporta para sa XRandR 1.4.
  • Upang malutas ang mga problema sa pagpapatakbo ng mga laro sa mga system na walang hiwalay na GPU, ang mga pagpapatupad ng Vulkan software na gumagamit ng mga CPU, gaya ng Lavapipe, ay kasama sa listahan ng mga rasterizer.
  • Ang mga operasyon para sa pagbabago ng mga parameter para sa paglalagay ng isang imahe sa memorya (Layout ng Larawan) ay na-optimize, na nagpabuti sa pagganap ng ilang mga laro sa mga Intel GPU.
  • Ang pagpapatupad ng Direct3D 9 ay na-optimize ang proseso ng pag-load ng mga texture at pagsuri sa visibility ng mga bagay na magkakapatong sa iba pang mga bagay. Ang mga problema sa maling pagbabalik ng listahan ng mga sinusuportahang back buffer format ay nalutas na.
  • Kasama sa Direct3D 11 bilang default ang mga setting na d3d11.enableRtOutputNanFixup (para sa mga mas lumang bersyon ng RADV driver) at d3d11.invariantPosition (upang malutas ang mga problema sa Z-fighting na lumalabas sa RDNA2 GPUs). Inayos ang mga isyu sa pagbibilang ng sanggunian at paghawak ng mga null value (NaN) sa mga shader.
  • Inayos ang mga babala kapag gumagawa gamit ang mga bagong bersyon ng Meson toolkit.
  • Nalutas na ang mga isyu sa Atelier Ryza 2, Battle Engine Aquila, Dark Messiah of Might & Magic, Everquest, F1 2018/2020, Hitman 3, Nioh 2 at Tomb Raider Legend.

Pinagmulan: opennet.ru

Magdagdag ng komento