DXVK 1.0.3, mis implementeerib Direct3D 10/11 Vulkan API peal

Asenduseks tühistatud GPU hangumise probleemi tõttu välja laskmiseks 1.1 valmistatud kihtide väljaanne DXVK 1.0.3, mis pakub DXGI (DirectX Graphics Infrastructure), Direct3D 10 ja Direct3D 11 teostust, mis töötab läbi funktsioonide ülekande Vulkan API-sse. DXVK 1.0.3-s on kaasatud mitmeid parandusi ja täiustusi haruks 1.1, näiteks:

  • DLL-is on sisse lülitatud DXVK versiooni teabe sisaldamine;
  • NVIDIA GPU-dega süsteemides on lahendatud renderdamise probleemid mängudes Dark Souls Remastered ja Grim Dawn;
  • GX-hangumise ja draiveri kokkuvarisemise probleem Star Citizen'i käivitamisel on kõrvaldatud;
  • Mängu Anno 1800 jõudluse probleemid on lahendatud;
  • Parandatud vead, mis viisid määratlemata andmete edastamiseni draiverile, mis võis negatiivselt mõjuda shaderite vahemälule;
  • Lahendatud probleem geomeetriliste shaderite hashimisega voogude metainformatsiooniga, mis võis põhjustada vahemälu failide suuruse kontrollimatut suurenemist.

Kordame, et DXVK-d saab kasutada 3D-rakenduste ja -mängude käitamiseks Linuxis Wine'i abil, olles kõrge jõudluse alternatiiv Wine'i sisseehitatud Direct3D 11 rakendusele, mis töötab OpenGL-i peal. teatud mängudes Wine+DXVK kombinatsiooni jõudlus erineb on Windowsi käivitamisega võrreldes vaid 10-20% madalam, samas kui OpenGL-i baasil töötava Direct3D 11 rakenduse puhul on jõudlus märkimisväärselt madalam. Tööd tehakse kohta tarnimise DXVK komponendina wine-integration, tarnitav eraldi Linuxi teegina (libdxvk.so), mida saab otse kasutada Wine'is, ilma vajaduseta eraldi installida DXVK Windows DLL-i kujul.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster