Veröffentlichung von DXVK 2.4.1, Implementierung von Direct3D über die Vulkan-API

Die Veröffentlichung der DXVK 2.4.1-Schicht ist jetzt verfügbar, die eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 und 11 bietet, die durch Translationsaufrufe in die Vulkan-API funktioniert. Für die Verwendung von DXVK sind Treiber erforderlich, die die Vulkan-API 1.3 unterstützen, wie Mesa RADV 22.0, NVIDIA 510.47.03, Intel ANV 22.0 und AMDVLK. DXVK kann verwendet werden, um 3D-Anwendungen und Spiele unter Linux über Wine auszuführen und stellt eine leistungsfähigere Alternative zu den in Wine integrierten Implementierungen von Direct3D 9/10/11 dar, die über OpenGL arbeiten.

Wesentliche Änderungen:

  • Es erfolgt eine dynamische Zuweisung von Speicherbereichen unter Berücksichtigung der Größe bereits vom Anwendungsspeicher zugewiesenen Speichers. Diese Änderung hat die Notwendigkeit der Einstellung dxvk.maxChunkSize eliminiert und das Verhalten vieler Spiel-Launcher verbessert.
  • Die allgemeine Stabilität der D3D8-Implementierung wurde erhöht, indem verschiedene Speicherlecks und Fehlerbehandlungen beseitigt wurden.
  • Der Prozess des Ladens von Vertex-Buffer wurde optimiert. Dies hat die Leistung einiger Spiele, die eine softwarebasierte Verarbeitung von Vertexen verwenden, erheblich verbessert.
  • Bei Verwendung des Treibers AMDVLK ist der strenge Modus zur Emulation von Fließkommaoperationen (D3D9FloatEmulation::Strict) standardmäßig aktiviert.
  • Die Phase zur Ausschluss von nicht verwendetem Code wurde implementiert, um Probleme mit der Generierung fehlerhafter SPIR-V-Shader zu beheben.
  • Um das Verhalten von Windows nachzuahmen, wird der Vollbildmodus beim Wechsel des Fokus von Fenstern mit Spielen, die D3D11 verwenden, beendet.
  • Probleme, die in Spielen auftraten, wurden behoben:
    • Batman Arkham Knight
    • Chrome: Gold Edition
    • GTA: San Andreas
    • Hunt Showdown
    • Kena: Bridge of Spirits
    • Microsoft Flight Simulator
    • Operation Racoon City
    • Prince of Persia (2008)
    • Rayman 3
    • Senran Kagura Peach Ball
    • Serious Sam 2
    • Splinter Cell: Pandora Tomorrow
    • The First Templar
    • Die Sims 2
    • The Sims 4
    • Trails through Daybreak

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster