Ausgabe der Schicht , das eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11 bietet, die durch das Übersetzen von API-Aufrufen in Vulkan funktioniert. Zur Nutzung von DXVK sind Treiber mit Unterstützung für , wie 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, als leistungsstärkere Alternative zur in Wine integrierten Implementierung von Direct3D 11, die über OpenGL läuft.
Hauptänderungen:
- Die automatische Installation der Direct3D 10 Hilfsbibliotheken d3d10.dll und d3d10_1.dll wurde gestoppt, da d3d10core.dll und d3d11.dll erforderlich sind, um D3D10 in DXVK zu unterstützen (unter Windows ist auch dxgi.dll erforderlich). Diese Änderung ermöglicht die Verwendung des in Wine entwickelten D3D10-Frameworks für Effekte, die in einigen Spielen angewendet werden;
- Es wurden geringfügige Leistungsoptimierungen in der Umsetzung von Direct3D 9 vorgenommen;
- Ein Problem wurde behoben, das zum Absturz beim Erfassen von Bildern mit apitrace führte;
- Ein Absturz in einigen Source 2 Spielen, die einen eigenen D3D9-Renderer verwenden, wurde beseitigt;
- Überflüssige Bildschirmmoduswechsel wurden behoben;
- Ein Fehler, der zu einem grünen Rahmen beim Abspielen von Videos in einigen Spielen führte, wurde behoben;
- Probleme in den Spielen A Hat in Time, Dead Space, DoDonPachi Resurrection, Dragon’s Dogma, Star Wars: Republic Commando und Yomawari: Midnight Shadows wurden gelöst.
Quelle: opennet.ru
