Zwischenschichtfreigabe , das eine DXGI- (DirectX Graphics Infrastructure) sowie Direct3D 9-, 10- und 11-Implementierung bereitstellt, die über die Aufrufübersetzung an die Vulkan-API funktioniert. Um DXVK zu verwenden Unterstützung für Fahrer Wie
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 und .
DXVK kann verwendet werden, um 3D-Anwendungen und -Spiele auszuführen in Linux unter Verwendung von Wine, das als leistungsfähigere Alternative zur in Wine integrierten Direct3D 11-Implementierung dient, die auf OpenGL basiert.
Wichtigste Änderungen:
- Es wurde eine allgemeine Leistungsoptimierung von Direct3D 9 durchgeführt.
- Verbesserte Implementierung von Tiefenversätzen in Direct3D 9, wodurch Rendering-Probleme wie fehlende Schatten usw. beseitigt werden in vielen Spielen.
- Es wurde ein Fehler behoben, der beim Starten einiger Direct3D 9-basierter Spiele zu einem Absturz aufgrund der Division durch Null führte.
- Rendering-Probleme in vielen Direct3D 9-basierten Spielen mit Pixel Shader 1.x behoben.
- Die dxvk.hud-Einstellung, die versehentlich in Zweig 1.5 entfernt wurde, wurde wiederhergestellt.
- Die Anzahl der beim Kompilieren von Shadern verwendeten Threads wurde optimiert, um die negativen Auswirkungen auf die Leistung von 6- und 8-Kern-CPUs zu reduzieren (für manuelle Einstellungen können Sie die Option dxvk.numCompilerThreads verwenden).
- Probleme in GTA V, Halo CE, Need For Speed: Carbon, Risen 2, Sims 4, Trackmania Forever und Vampire The Masquerade: Bloodlines wurden behoben.
Source: opennet.ru
