DXVK 1.6 kaleratzea, Direct3D 9/10/11 inplementazioak Vulkan APIaren gainean

Eratua geruzen arteko askapena DXVK 1.6, Vulkan APIrako deien itzulpenaren bidez funtzionatzen duen DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 eta 11 inplementazioa eskaintzen duena. DXVK erabiltzeko beharrezkoa gidarientzako laguntza Vulcan API 1.1hala nola, AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 eta AMDVLK.
DXVK Wine erabiliz Linux-en 3D aplikazioak eta jokoak exekutatzeko erabil daiteke, Wine-ren Direct3D 11 OpenGL-en gainean exekutatzen den Wine-ren DirectXNUMXD XNUMX inplementazioaren errendimendu handiagoaren alternatiba gisa.

Aldaketa nagusiak:

  • Direct3D 10 laguntza-liburutegien instalazio lehenetsia d3d10.dll eta d3d10_1.dll eten egin da, DXVK-n D3D10 laguntza d3d10core.dll eta d3d11.dll behar baitu (Windows-en dxgi.dll ere beharrezkoa da). Aldaketak Wine-n garatutako D3D10 markoa erabiltzeko aukera ematen du efektuetarako, joko batzuetan erabiltzen dena;
  • Errendimendu-optimizazio txikiak egin ditu Direct3D 9 inplementazioan;
  • Apitrace-ko argazkiak ateratzen saiatzean hutsegite bat eragiten zuen arazo bat konpondu da;
  • Source 2 joko batzuetan hutsegite bat konpondu da D3D9 errendatze natiboa erabiliz;
  • Pantaila moduen aldaketa erredundantea ezabatu da;
  • Joko batzuetan bideoak bistaratzean marko berde bat bistaratzea eragiten zuen akats bat konpondu da;
  • A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon's Dogma, Star Wars: Republic Commando eta Yomawari: Midnight Shadows ataletan arazoak konpondu dira.

Iturria: opennet.ru

Gehitu iruzkin berria