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 ad esempio
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:
- Aggiunte alcune operazioni sulle catene di scambio dei framebuffer virtuali mancanti nell'implementazione di Direct3D 9 (), risolvendo i problemi con l'avvio di applicazioni come ATi ToyShop demo, Atelier Sophie e Dynasty Warriors 7;
- Corrette recenti anomalie riscontrate nell'implementazione di Direct3D 9 e aggiunte lievi ottimizzazioni delle prestazioni e dell'uso della memoria;
- Aggiunta l'opzione d3d9.forceSwapchainMSAA per forzare l'abilitazione del metodo di antialiasing MSAA (Multisample anti-aliasing) per le immagini elaborate in SwapChain;
- Attivata l'impostazione d3d9.deferredSurfaceCreation, che consente di risolvere i problemi di visualizzazione dei menu nei giochi della serie Atelier che utilizzano Direct3D 11;
- Risolti problemi nei giochi: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines e Warriors Orochi 4;
- Interrotta la supporto a versioni obsolete dei driver che non supportano l'API grafica Vulkan 1.1: AMD / Intel (Mesa) 17.3 e versioni precedenti, NVIDIA 390.xx e versioni precedenti.
Fonte: opennet.ru
