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

Nabuo paglabas ng interlayer DXVK 1.7.2, na nagbibigay ng DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, at 11 na pagpapatupad na gumagana sa pamamagitan ng pagsasalin ng tawag sa Vulkan API. Upang gamitin ang DXVK kinakailangan suporta para sa mga driver Vulcan API 1.1tulad ng Mesa RADV 19.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:

  • Inayos ang isang malaking regressive na pagbabago sa pagpapatupad ng D3D9 na nagdudulot ng mga pag-crash sa maraming laro.
  • Inayos ang mga pag-crash kapag gumagamit ng D3D9 kasama ang driver ng AMDVLK Vulkan.
  • Nagdagdag ng workaround para sa mga isyu sa stack overflow sa ilang 32-bit na laro gamit ang D3D9.
  • Nagdagdag ng workaround para sa pag-render ng mga isyu sa Unity Engine-based na mga laro na tumatakbo sa mga system na may mga driver ng AMD.
  • Pinahusay na suporta para sa Unicode kapag tumatakbo sa Windows.
  • Idinagdag ang setting DXVK_LOG_PATH=walang mag-disable sa paggawa ng log file (magpapatuloy na maging output sa stderr ang mga log).
  • Nalutas ang mga problema sa mga laro

    Baldur Gate 3, Final Fantasy XIV, Just Cause 3, Marvel Avengers,
    Need for Speed ​​​​Heat, PGA TOUR 2K21 at Trails in the Sky SC.

Pinagmulan: opennet.ru

Magdagdag ng komento