Paglabas ng proyekto ng DXVK 1.5.2 na may pagpapatupad ng Direct3D 9/10/11 sa itaas ng Vulkan API

Nabuo paglabas ng interlayer DXVK 1.5.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
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:

  • Nagdagdag ng ilang operasyon na may virtual framebuffer switching chain na nawawala sa pagpapatupad ng Direct3D 9 (SwapChain), na lumutas ng mga problema sa paglulunsad ng mga application gaya ng demo ng ATi ToyShop, Atelier Sophie, at Dynasty Warriors 7;
  • Inayos ang mga kamakailang bug sa pagpapatupad ng Direct3D 9 at nagdagdag ng mga menor de edad na pag-optimize para sa pagganap at pagkonsumo ng memorya;
  • Nagdagdag ng opsyon na d3d9.forceSwapchainMSAA upang pilitin ang MSAA (Multisample anti-aliasing) para sa mga larawang naproseso sa SwapChain;
  • Pinagana ang setting na d3d9.deferredSurfaceCreation, na nagbibigay-daan sa pag-alis ng mga problema sa pagpapakita ng mga menu sa mga laro mula sa serye ng Atelier gamit ang Direct3D 11;
  • Inayos ang mga isyu sa mga laro: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines and Warriors Orochi 4;
  • Inalis ang suporta para sa mga mas lumang driver na hindi sumusuporta sa Vulkan 1.1 graphics API: AMD/Intel (Mesa) 17.3 at mas maaga, NVIDIA 390.xx at mas bago.

    Pinagmulan: opennet.ru

Magdagdag ng komento