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:
- Aggiunti alcuni comandi mancanti nell'implementazione di Direct3D 9 per le catene di swap dei framebuffer virtuali (), risolvendo problemi di avvio per applicazioni come ATi ToyShop demo, Atelier Sophie e Dynasty Warriors 7;
- Corrette le recenti anomalie nell'implementazione di Direct3D 9 e aggiunte lievi ottimizzazioni delle prestazioni e del consumo di memoria;
- Aggiunta l'opzione d3d9.forceSwapchainMSAA per forzare l'attivazione del metodo di antialiasing MSAA (Multisample anti-aliasing) per le immagini elaborate nello SwapChain;
- Abilitata l'impostazione d3d9.deferredSurfaceCreation, che risolve i problemi di visualizzazione dei menu nei giochi della serie Atelier che utilizzano Direct3D 11;
- Risolti problemi nei seguenti 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 per le versioni più vecchie 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
