rilascio dello strato , che fornisce un'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, funzionante tramite la traduzione delle chiamate nell'API Vulkan. Per utilizzare DXVK la presenza di driver compatibili con , come AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 e .
DXVK può essere utilizzato per eseguire applicazioni e giochi 3D su Linux tramite Wine, fungendo da alternativa ad alte prestazioni all'implementazione di Direct3D 11 integrata in Wine, che funziona sopra OpenGL.
Principali modifiche:
- L'installazione delle librerie ausiliarie Direct3D 10 — d3d10.dll e d3d10_1.dll — è stata interrotta di default, poiché per supportare D3D10 in DXVK è necessario d3d10core.dll e d3d11.dll (sotto Windows è richiesto anche dxgi.dll). Questa modifica consente di utilizzare il framework D3D10 sviluppato in Wine per gli effetti, usato in alcuni giochi;
- Sono state apportate lievi ottimizzazioni delle prestazioni all'implementazione di Direct3D 9;
- Risolto un problema che causava un crash durante il tentativo di acquisire screenshot con apitrace;
- Eliminato un crash in alcuni giochi Source 2 che utilizzano il proprio rendering D3D9;
- Eliminate commutazioni ridondanti dei modi di visualizzazione;
- Corretto un errore che causava la visualizzazione di un bordo verde durante la riproduzione di video in alcuni giochi;
- Risolti problemi riscontrati nei giochi A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon’s Dogma, Star Wars: Republic Commando e Yomawari: Midnight Shadows.
Fonte: opennet.ru
