Veröffentlichung der Schicht , das die Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11 bereitstellt, die über die Schnittstellentranslation in die Vulkan-API läuft. Um DXVK zu verwenden, müssen Treiber mit Unterstützung für , wie zum Beispiel
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 und .
DXVK kann verwendet werden, um 3D-Anwendungen und Spiele unter Linux mit Wine auszuführen und stellt eine leistungsstärkere Alternative zur in Wine integrierten Implementierung von Direct3D 11 dar, die über OpenGL läuft.
Wesentliche Änderungen:
- Einige in der Implementierung von Direct3D 9 fehlende Operationen in Verbindung mit Swap-Chain-Virtual-Framebuffer wurden hinzugefügt (), was Probleme beim Start solcher Anwendungen wie ATi ToyShop Demo, Atelier Sophie und Dynasty Warriors 7 gelöst hat;
- Fehler, die kürzlich in der Implementierung von Direct3D 9 entdeckt wurden, wurden behoben und es wurden geringfügige Leistungs- und Speicheroptimierungen hinzugefügt;
- Eine d3d9.forceSwapchainMSAA-Option wurde hinzugefügt, um die MSAA (Multisample Anti-Aliasing)-Methode für Bilder zu erzwingen, die in der SwapChain verarbeitet werden;
- Die d3d9.deferredSurfaceCreation-Einstellung wurde aktiviert, um Anzeigeprobleme im Menü der Atelier-Spiele, die Direct3D 11 verwenden, zu beheben;
- Probleme in den Spielen: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines und Warriors Orochi 4 wurden gelöst;
- Die Unterstützung älterer Treiberversionen, die die Grafik-API Vulkan 1.1 nicht unterstützen, wurde eingestellt: AMD / Intel (Mesa) 17.3 und frühere Versionen, NVIDIA 390.xx und frühere Versionen.
Quelle: opennet.ru
