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

Nabuo paglabas ng interlayer DXVK 1.6, 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 AMD RADV 18.3, 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 na performance sa built-in na pagpapatupad ng Direct3D 11 ng Wine na tumatakbo sa ibabaw ng OpenGL.

Pangunahing pagbabago:

  • Ang default na pag-install ng Direct3D 10 support library d3d10.dll at d3d10_1.dll ay hindi na ipinagpatuloy, dahil ang D3D10 support sa DXVK ay nangangailangan ng d3d10core.dll at d3d11.dll (kailangan din ang dxgi.dll sa Windows). Ang pagbabago ay nagpapahintulot sa iyo na gamitin ang D3D10 framework na binuo sa Wine para sa mga epekto, na ginagamit sa ilang mga laro;
  • Gumawa ng maliliit na pag-optimize ng pagganap sa pagpapatupad ng Direct3D 9;
  • Inayos ang isang isyu na nagdulot ng pag-crash kapag sinusubukang kumuha ng mga snapshot ng apitrace;
  • Nag-ayos ng pag-crash sa ilang Source 2 na laro gamit ang native D3D9 rendering;
  • Inalis ang labis na paglipat ng mga mode ng screen;
  • Inayos ang isang bug na humantong sa pagpapakita ng berdeng frame kapag nagpapakita ng mga video sa ilang laro;
  • Nalutas ang mga isyu sa A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando at Yomawari: Midnight Shadows.

Pinagmulan: opennet.ru

Magdagdag ng komento