Ausgabe der Schicht , das die Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 10 und Direct3D 11 bereitstellt, das ĂŒber die Ăbersetzung von Aufrufen in die Vulkan-API funktioniert. Zur Verwendung von DXVK sind Treiber mit UnterstĂŒtzung fĂŒr , wie zum Beispiel
AMD RADV 18.3, AMDGPU PRO 18.50, 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 auf OpenGL aufbaut. In Ăber die Leistung der Kombination Wine+DXVK ist die AusfĂŒhrung unter Windows um nur 10-20 % besser, wĂ€hrend die Leistung bei Verwendung der Direct3D 11-Implementierung auf der Basis von OpenGL deutlich stĂ€rker abnimmt.
In der neuen Version wurde ein separater Thread fĂŒr die Ăbertragung des Befehlsbuckets aktiviert, was die Leistung in einigen Mehrkernkonfigurationen verbessert hat. Zudem wurde die Frequenz der Ăbertragung des Befehlsbuckets erhöht, um Ausfallzeiten zu vermeiden und die GPU aktiver zu nutzen. Unter den Anwendungen, die von diesen Ănderungen profitierten, wird das Spiel Quake Champions hervorgehoben.
Die UnterstĂŒtzung spezifischer Rendererweiterungen wurde hinzugefĂŒgt, die in der Direct3D 11-Spezifikation offiziell nicht definiert sind und von Herstellern ĂŒber zusĂ€tzliche Bibliotheken fĂŒr Windows bereitgestellt werden. Diese Erweiterungen sind notwendig fĂŒr die Arbeit an einem experimentellen Projekt mit der Implementierung der AGS-Erweiterungen (AMD GPU Services), die in vorgeschlagen wurden und einige Optimierungen ermöglichen, darunter solche, die in den Spielen Resident Evil 2 und Devil May Cry 5 verwendet werden.
Zu den Fehlerbehebungen: Die CPU-Belastung wurde in einigen Spielen leicht verringert. Ein Problem wurde behoben, das dazu fĂŒhrte, dass unnötige Elemente im Zustands-Cache hinzugefĂŒgt wurden und identische Vulkan-Handler erneut kompiliert wurden. Ein Fehler, der zu AbstĂŒrzen oder inkorrekter Nutzung von Vulkan bei Anwendung der ClearView-Methode fĂŒhrte, wurde behoben. Der Umgehungsmechanismus in NVAPI, der zur Lösung von Problemen im Spiel Mirrorâs Edge Catalyst auf Systemen mit NVIDIA-GPU verwendet wurde, wurde deaktiviert.
Quelle: opennet.ru
