DXVK 1.0.3 tare da aiwatar da Direct3D 10/11 akan Vulkan API

Maimakon sakin da aka soke saboda matsala tare da daskarewar GPU 1.1 an shirya sakin interlayer DXVK 1.0.3, wanda ke ba da aiwatar da DXGI (DirectX Graphics Infrastructure), Direct3D 10 da Direct3D 11, aiki ta hanyar fassarar kira zuwa Vulkan API. DXVK 1.0.3 yana ɗaukar wasu gyare-gyare da haɓakawa daga reshen 1.1, misali:

  • An tabbatar da DLL ya haɗa da bayanin sigar DXVK;
  • A kan tsarin tare da NVIDIA GPUs, an warware matsalolin da ake bayarwa a cikin Dark Souls Remastered da Grim Dawn;
  • Kafaffen daskarewa GPU da hadarin direba lokacin ƙaddamar da Star Citizen;
  • An warware matsalolin aiki a cikin Anno 1800;
  • Kafaffen kurakurai waɗanda suka haifar da watsa bayanan da ba a bayyana ba ga direba, wanda zai iya yin mummunan tasiri ga caching shader;
  • Kafaffen matsala tare da hashing geometry inuwa tare da metadata rafi wanda zai iya haifar da fayilolin cache na jihar suyi girma ba tare da kulawa ba.

A matsayin tunatarwa, ana iya amfani da DXVK don gudanar da aikace-aikacen 3D da wasanni akan Linux ta amfani da Wine, yin aiki azaman madadin ayyuka mafi girma ga ginanniyar Direct3D 11 na Wine da ke gudana akan OpenGL. IN wasu wasanni aikin haɗin Wine+DXVK daban daga gudana akan Windows ta hanyar 10-20% kawai, yayin amfani da aiwatar da Direct3D 11 dangane da OpenGL, aikin yana raguwa sosai. Aiki yana ci gaba a kan bayarwa DXVK a matsayin bangaren ruwan inabi-haɗin kai, wanda aka kawo ta hanyar wani ɗakin karatu na Linux daban (libdxvk.so), wanda za'a iya amfani dashi kai tsaye a cikin Wine, ba tare da buƙatar shigar da DXVK daban a cikin nau'in Windows DLL ba.

source: budenet.ru

Add a comment