Asenduseks tĂŒhistatud GPU hangumise probleemi tĂ”ttu vĂ€lja laskmiseks valmistatud kihtide vĂ€ljaanne , 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. Wine+DXVK kombinatsiooni jÔudlus 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. kohta DXVK komponendina , tarnitav eraldi Linuxi teegina (libdxvk.so), mida saab otse kasutada Wine'is, ilma vajaduseta eraldi installida DXVK Windows DLL-i kujul.
Allikas: opennet.ru
