utgivningen av lagret , som tillhandahåller en implementering av DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 och 11, som fungerar genom att översätta anrop till Vulkan-API:et. För att använda DXVK drivrutiner som stöder , såsom AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 och .
DXVK kan användas för att köra 3D-applikationer och spel i Linux med hjälp av Wine, som en mer högpresterande alternativ till den inbyggda i Wine-implementeringen av Direct3D 11, som fungerar ovanpå OpenGL.
Huvudsakliga förändringar:
- Standardinstallationen av hjälpbiblioteken Direct3D 10 — d3d10.dll och d3d10_1.dll har avbrutits, eftersom d3d10core.dll och d3d11.dll krävs för att stödja D3D10 i DXVK (dxgi.dll krävs också under Windows). Ändringen möjliggör användning av det Wine-baserade D3D10-ramverket för effekter som används i vissa spel;
- Det har gjorts små prestandaoptimeringar i implementationen av Direct3D 9;
- Ett problem har åtgärdats som tidigare orsakade krasch vid försök att ta en snapshot med apitrace;
- En krasch har avlägsnats i vissa Source 2-spel som använder egen D3D9-rendering;
- Överflödiga skärmlägesbyten har avlägsnats;
- Ett fel har korrigerats som ledde till att en grön ram visades vid videovisning i vissa spel;
- Problem i spelen A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon’s Dogma, Star Wars: Republic Commando och Yomawari: Midnight Shadows har lösts.
Källa: opennet.ru
