Veröffentlichung von DXVK 1.9.1, Implementierung von Direct3D 9/10/11 über die Vulkan-API

Die Veröffentlichung von DXVK 1.9.1 ist verfügbar. Diese Version bietet eine Implementierung von DXGI (DirectX Graphics Infrastructure) sowie Direct3D 9, 10 und 11, die über einen API-Übersetzer in Vulkan arbeitet. Um DXVK zu nutzen, sind Treiber erforderlich, die die API Vulkan 1.1 unterstützen, wie etwa Mesa RADV 20.2, NVIDIA 415.22, Intel ANV 19.0 und AMDVLK. DXVK kann verwendet werden, um 3D-Anwendungen und Spiele unter Linux mit Wine auszuführen und stellt eine leistungsstärkere Alternative zu den in Wine integrierten Implementierungen von Direct3D 9/10/11 dar, die auf OpenGL basieren.

Wesentliche Änderungen:

  • Mehrere Probleme mit der Leistung und Stabilität, die nach der Überarbeitung des D3D9-Sperrmechanismus auftraten, wurden behoben.
  • Die Verarbeitung von Staging-Texturen in D3D11 wurde überarbeitet, was zu einem geringeren Speicherverbrauch und einer Reduzierung der erforderlichen Bildkopien führt, um Daten zwischen CPU und GPU zu verschieben.
  • Der Code zum Umgehen von Problemen in älteren Versionen von Mesa (<=19.0) wurde entfernt.
  • Die Sperr-Primitiven wurden auf Windows SRW-Sperren umgestellt, die effizienter sind als die winpthreads-Implementierung in MinGW-Bauten.
  • Probleme in den Spielen Earth Defense Force 5, Far Cry 1, Far Cry 5, GTA IV, Risen 3 und World of Final Fantasy wurden behoben.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster