uscita del layer , fornendo l'implementazione di DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 e 11, che funziona attraverso la traduzione delle chiamate nell'API Vulkan. Per utilizzare DXVK avere driver compatibili con , come AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 e .
DXVK può essere utilizzato per eseguire applicazioni 3D e giochi su Linux tramite Wine, fungendo da alternativa a prestazioni superiori rispetto all'implementazione Direct3D 11 integrata in Wine, che funziona sopra OpenGL.
Variazioni principali:
- L'installazione delle librerie ausiliarie Direct3D 10 — d3d10.dll e d3d10_1.dll è stata interrotta per impostazione predefinita, poiché per supportare D3D10 in DXVK sono necessari d3d10core.dll e d3d11.dll (dxgi.dll è anche richiesto su Windows). Questa modifica consente di utilizzare il framework D3D10 sviluppato in Wine per gli effetti, utilizzato in alcuni giochi;
- Sono state apportate piccole ottimizzazioni delle prestazioni all'implementazione di Direct3D 9;
- Risolto un problema che causava un crash durante il tentativo di acquisire screenshot con apitrace;
- Eliminato il crash in alcuni giochi Source 2 che utilizzano il proprio renderer D3D9;
- Rimossi i cambiamenti di modalità dello schermo superflui;
- Corretto un errore che causava la visualizzazione di un bordo verde durante la riproduzione di video in alcuni giochi;
- Risolte le problematiche che si presentavano nei giochi A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon’s Dogma, Star Wars: Republic Commando e Yomawari: Midnight Shadows.
Fonte: opennet.ru
