DXVK 1.0.3 mit Implementierung von Direct3D 10/11 über die Vulkan-API

Statt des wegen eines GPU-Hängers abgesagten Releases 1.1 wurde die Veröffentlichung einer Schicht vorbereitet DXVK 1.0.3, die eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 10 und Direct3D 11 bereitstellt, die über die Übersetzung von Aufrufen in die Vulkan-API funktioniert. In DXVK 1.0.3 wurden einige Fehlerbehebungen und Verbesserungen aus dem Branch 1.1 übernommen, zum Beispiel:

  • Die DLL gewährleistet die Einbeziehung von Versionsinformationen zu DXVK;
  • Auf Systemen mit NVIDIA-GPU wurden Probleme mit der Darstellung in den Spielen Dark Souls Remastered und Grim Dawn behoben;
  • GPU-Hänger und Treiberabstürze beim Start des Spiels Star Citizen wurden behoben;
  • Leistungsprobleme des Spiels Anno 1800 wurden gelöst;
  • Fehler wurden behoben, die dazu führten, dass dem Treiber undefinierte Daten übergeben wurden, die sich negativ auf das Caching von Shadern auswirken konnten;
  • Ein Problem mit der Hashierung von geometrischen Shadern mit Stream-Metadaten wurde behoben, das zu unkontrollierten Erhöhungen der Dateigröße von Status-Caches führen konnte.

Wir erinnern daran, dass DXVK verwendet werden kann, um 3D-Anwendungen und Spiele in Linux mit Wine auszuführen, und es als leistungsstärkere Alternative zur in Wine integrierten Direct3D 11-Implementierung fungiert, die über OpenGL arbeitet. In einigen Spielen Über die Leistung der Kombination Wine+DXVK unterscheidet sich 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. Es wird an der Bereitstellung der Möglichkeit gearbeitet, mehrere OpenXR-Anwendungen mit einer Instanz des Monado-Services zu verbinden und diese gleichzeitig mithilfe der Erweiterung XR_EXTX_overlay anzuzeigen. nach der Lieferung DXVK als Komponente wine-integration, das in Form einer separaten Linux-Bibliothek (libdxvk.so) bereitgestellt wird, die direkt in Wine verwendet werden kann, ohne dass eine separate Installation von DXVK in Form einer Windows-DLL erforderlich ist.

Quelle: opennet.ru

60GB SSD 8Gb DDR4