Die Veröffentlichung des DXVK 1.9.3 Layers ist verfügbar, der die Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11 bereitstellt, das über die Übersetzung von Aufrufen in die Vulkan-API funktioniert. Für die Verwendung von DXVK sind Treiber erforderlich, die die Vulkan-API 1.1 unterstützen, wie Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 und AMDVLK. DXVK kann verwendet werden, um 3D-Anwendungen und Spiele unter Linux mithilfe von Wine auszuführen und stellt eine leistungsstärkere Alternative zu den in Wine integrierten Implementierungen von Direct3D 9/10/11 dar, die über OpenGL arbeiten.
Hauptänderungen:
- Bei Verwendung von dxvk-nvapi, einer Implementierung von NVAPI über DXVK, wird Unterstützung für die DLSS-Technologie bereitgestellt, die es ermöglicht, Tensor-Kerne von NVIDIA-Grafikkarten für realistische Bildskalierung durch Methoden des maschinellen Lernens zu nutzen, um die Auflösung ohne Qualitätsverlust zu erhöhen.
- Unter Berücksichtigung der Vulkan-Erweiterung VK_EXT_robustness2 wurden die Shader-Konstanten für D3D9 optimiert und alte Optionen für Spiele, die eine softwarebasierte Verarbeitung der Vertexdaten verwenden, wurden entfernt.
- Für einige Spiele wurde eine Option hinzugefügt und aktiviert, die eine genauere Emulation des D3D9-Verhaltens bei Berechnungen mit Fließkommazahlen ermöglicht. Das Aktivieren dieser Option hat Probleme in den Spielen Red Orchestra 2, Dark Souls 2, Dog Fight 1942, Bayonetta, Rayman Origins, Guilty Gear Xrd und Richard Burns Rally beseitigt.
- Ein Problem in DXGI wurde behoben, das zum Absturz führte, wenn versucht wurde, den Vollbildmodus auf einigen Bildschirmen zu aktivieren.
- Probleme in den Spielen Black Mesa, Crysis 3 Remastered, Euro Truck Simulator, Injustice Gods Among Us, Rocksmith 2014, Splinter Cell: Chaos Theory, Sim City 2013 und The Guild 3 wurden gelöst.
Quelle: opennet.ru
