Istället för den avbrutna versionen på grund av problem med GPU-hängning har vi förberett en release av lagret , som tillhandahåller en implementation av DXGI (DirectX Graphics Infrastructure), Direct3D 10 och Direct3D 11, som fungerar genom att översätta anrop till Vulkan API. I DXVK 1.0.3 har viss buggfix och förbättringar från version 1.1 flyttats, till exempel:
- DLL:en har inkluderat versioninformation om DXVK;
- På system med NVIDIA GPU har problem med rendering i spel som Dark Souls Remastered och Grim Dawn åtgärdats;
- GPU-hängning och drivrutinskrasch vid start av spelet Star Citizen har åtgärdats;
- Prestandaproblem i spelet Anno 1800 har löses;
- Fel som ledde till att ospecificerade data skickades till drivrutinen, vilket kunde påverka shader-cachingen negativt, har rättats;
- Problemet med hashning av geometriska shaders med flödesmetadata, vilket kunde orsaka okontrollerad ökning av storleken på cachen, har åtgärdats.
Vi påminner om att DXVK kan användas för att köra 3D-applikationer och spel i Linux med Wine, som en högpresterande alternativ till den inbyggda implementationen av Direct3D 11 som körs ovanpå OpenGL. I prestandan för Wine+DXVK är endast 10-20% lägre jämfört med att köra i Windows, medan prestandan med den OpenGL-baserade implementationen av Direct3D 11 minskar betydligt mer. per DXVK som en komponent , som levereras i form av ett separat Linux-bibliotek (libdxvk.so) som kan användas direkt i Wine, utan behov av separat installation av DXVK som Windows DLL.
Källa: opennet.ru
