Die Veröffentlichung von DXVK 2.6, einer Implementierung von Direct3D 8/9/10/11 über die Vulkan-API

Die Version 2.6 des DXVK-Translators ist jetzt verfügbar und bietet eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 und 11, die über den API-Übersetzer zu Vulkan funktioniert. Um DXVK zu verwenden, sind Treiber erforderlich, die das Vulkan-API 1.3 unterstützen, wie Mesa RADV 24.0, NVIDIA 535.183.01, Intel ANV 24.0, AMDVLK 2024.Q1.3, AMDGPU-PRO und NVK 24.1. DXVK kann eingesetzt werden, um 3D-Anwendungen und -Spiele unter Linux über Wine auszuführen und stellt eine leistungsstärkere Alternative zu den integrierten Direct3D-Implementierungen von Wine dar, die auf OpenGL basieren.

Wesentliche Änderungen:

  • Die Unterstützung des NVIDIA Reflex-Mechanismus wurde hinzugefügt, der die Verzögerungen bei der Grafikdarstellung in Spielen verringert, indem er das vorzeitige Senden von Befehlen für die Erstellung eines neuen Frames ermöglicht, bevor der aktuelle Frame abgeschlossen ist. Um Reflex in Spielen, die auf Direct3D 11 basieren, zu verwenden, ist ein NVIDIA-Treiber erforderlich, der die Vulkan-Erweiterung VK_NV_low_latency2 unterstützt, sowie die Installation des experimentellen Zweigs des Proton-Pakets. Zu den Spielen, in denen diese Optimierung verwendet werden kann, gehören God of War, Overwatch 2 und Quake Champions. Spiele, die auf Unreal Engine 4 basieren, werden derzeit nicht unterstützt.
  • In den Implementierungen von D3D8 und D3D9 wurde ein Rennenzustand behoben, der zu Abstürzen von Spielen führte, die Ressourcen im Multithreading-Modus laden.
  • Eine Programmierschnittstelle ID3D11On12Device1 wurde hinzugefügt.
  • Die Implementierung der austauschbaren virtuellen Framebuffer (SwapChain) auf Basis von API Vulkan wurde überarbeitet.
  • Eine Lösung zum Umgehen eines typischen Fehlers in Spielen wurde hinzugefügt, der zu Verzerrungen der Ausgabe auf Systemen mit NVIDIA-Treibern führte, die MSAA (Multisample Anti-Aliasing) verwenden. Dies führt zu einem leichten Anstieg des Speicherverbrauchs und der CPU-Last. Das Problem trat in Spielen wie Assassin’s Creed 3 / Black Flag, Watch Dogs und Stalker: Clear Sky auf.
  • Optimierungen wurden integriert, die potenziell die Leistung in Spielen verbessern, die den NVAPI UAVOverlap-Modus, Pixel-Shader UAV oder die Ressourcenbindung verwenden. Beispielsweise ist eine Leistungssteigerung in Spielen wie Baldurs Gate 3, Trine 5 und God of War deutlich spürbar.
  • Probleme, die in Spielen auftraten, wurden behoben:
    • Cardfight!! Vanguard Dear Days 2
    • CivCity: Rome
    • Clanfolk
    • Global Operations
    • Kingdom Come: Deliverance
    • Need For Speed: Hot Pursuit 2
    • Silent Hill 2
    • Tom Clancy’s Splinter Cell
    • Trainz 1.3
    • Watch Dogs 2

    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