DXVK 1.0.3 me implementim Direct3D 10/11 në krye të Vulkan API

Në vend të një lëshimi që u anulua për shkak të një problemi me ngrirjen e GPU 1.1 lirimi ndërshtresor i përgatitur DXVK 1.0.3, i cili ofron një implementim të DXGI (Infrastruktura Grafike DirectX), Direct3D 10 dhe Direct3D 11, duke punuar përmes përkthimit të thirrjeve në Vulkan API. DXVK 1.0.3 mbart disa rregullime dhe përmirësime nga dega 1.1, për shembull:

  • DLL sigurohet të përfshijë informacionin e versionit DXVK;
  • Në sistemet me GPU NVIDIA, problemet e paraqitjes në Dark Souls Remastered dhe Grim Dawn janë zgjidhur;
  • Rregulloi ngrirjen e GPU-së dhe përplasjen e shoferit gjatë nisjes së Star Citizen;
  • Zgjidhur çështjet e performancës në Anno 1800;
  • Gabimet e fiksuara që çuan në transmetimin e të dhënave të papërcaktuara te drejtuesi, të cilat mund të ndikojnë negativisht në cachimin e shader;
  • Rregulloi një problem me shaderat e gjeometrisë me metadatat e transmetimit që mund të shkaktonte rritjen e pakontrolluar të skedarëve të memories së gjendjes.

Si kujtesë, DXVK mund të përdoret për të ekzekutuar aplikacione dhe lojëra 3D në Linux duke përdorur Wine, duke shërbyer si një alternativë me performancë më të lartë ndaj zbatimit të integruar Direct3D 11 të Wine që funksionon në krye të OpenGL. NË disa lojëra performanca e kombinimit Wine+DXVK tjetër nga ekzekutimi në Windows me vetëm 10-20%, ndërsa kur përdoret zbatimi Direct3D 11 i bazuar në OpenGL, performanca ulet më shumë. Puna në vazhdim mbi dorëzimi DXVK si një komponent verë-integrimi, i ofruar në formën e një biblioteke të veçantë Linux (libdxvk.so), e cila mund të përdoret drejtpërdrejt në Wine, pa pasur nevojë për një instalim të veçantë të DXVK në formën e një DLL të Windows.

Burimi: opennet.ru

Shto një koment