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

Die Veröffentlichung der DXVK-Schicht 3.0.1 ist verfügbar, die eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 und 11 bietet, die über eine Umleitung von Aufrufen in die Vulkan-API arbeitet. Um DXVK zu verwenden, sind Treiber erforderlich, die die Vulkan-API 1.4 unterstützen, wie NVIDIA 575.51.02, Mesa AMD RADV 25.0, NVIDIA 25.1 und Intel ANV 25.1. 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 dar, die über OpenGL arbeiten.

Hauptänderungen:

  • Die Verwendung des sekundären Befehlsbuffers ist auf allen Desktop-GPUs deaktiviert worden, was die Leistung in einer kleinen Anzahl von Spielen mit suboptimalen MSAA-Antialiasing-Mustern geringfügig verringert hat, aber einige Probleme mit der Grafikdarstellung und dem Einfrieren der GPU gelöst hat.
  • Regressionen bei der Grafikdarstellung, die in Spielen auf Basis von D3D9 wie Black Mesa, Gothic 3 und GTA IV auftraten, wurden behoben.
  • Ein Absturz beim Entladen von D3D-Bibliotheken bei aktivem D3D-Gerät wurde behoben.
  • Ein Workaround wurde implementiert, um einen Fehler im Mesa-Treiber ANV zu beheben, der in einigen Spielen auf Systemen mit Intel Alchemist und älteren GPUs zu GPU-Einfrierungen führte. Auf Systemen mit ähnlichen GPUs sind standardmäßig Deskriptorpuffer aktiviert, was sich negativ auf die Leistung auswirkt.
  • Probleme in den Spielen wurden gelöst:
    • Empire Earth 2
    • Fallout 3
    • Fruit Ninja
    • Kane & Lynch: Dead Men
    • King’s Bounty: The Legend
    • Manhunt
    • Splinter Cell 3
    • Total War: Medieval II

    Quelle: opennet.ru

60GB SSD 8Gb DDR4