Lëshimi i implementimeve DXVK 1.6, Direct3D 9/10/11 në krye të Vulkan API

Formuar lëshimi i ndërshtresës DXVK 1.6, i cili ofron një implementim DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 dhe 11 që funksionon përmes përkthimit të thirrjeve në Vulkan API. Për të përdorur DXVK требуется mbështetje për drejtuesit Vulcan API 1.1të tilla si AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 dhe AMDVLK.
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.

Ndryshimet kryesore:

  • Instalimi i parazgjedhur i bibliotekave mbështetëse Direct3D 10 d3d10.dll dhe d3d10_1.dll është ndërprerë, pasi mbështetja D3D10 në DXVK kërkon d3d10core.dll dhe d3d11.dll (dxgi.dll kërkohet gjithashtu në Windows). Ndryshimi ju lejon të përdorni kornizën D3D10 të zhvilluar në Wine për efekte, e cila përdoret në disa lojëra;
  • Bërë optimizime të vogla të performancës për zbatimin e Direct3D 9;
  • Rregulloi një problem që shkaktoi një përplasje gjatë përpjekjes për të kapur fotografi apitrace;
  • Rregulloi një përplasje në disa lojëra të Burimit 2 duke përdorur paraqitjen origjinale të D3D9;
  • Eliminimi i ndërrimit të tepërt të mënyrave të ekranit;
  • Rregulloi një defekt që çoi në shfaqjen e një kornize jeshile gjatë shfaqjes së videove në disa lojëra;
  • Probleme të zgjidhura në A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando dhe Yomawari: Midnight Shadows.

Burimi: opennet.ru

Shto një koment