Veröffentlichung des Projekts DXVK 1.5.2 mit der Implementierung von Direct3D 9/10/11 über die Vulkan-API

Erstellt Ausgabe der Schicht DXVK 1.5.2, das eine Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11 bietet, die durch das Übersetzen von API-Aufrufen in Vulkan funktioniert. Zur Nutzung von DXVK erforderlich sind Treiber mit Unterstützung für API Vulkan 1.1, wie zum Beispiel
AMD RADV 18.3, NVIDIA 415.22, Intel ANV 19.0 und AMDVLK.
DXVK kann verwendet werden, um 3D-Anwendungen und Spiele unter Linux mit Wine auszuführen, als leistungsstärkere Alternative zur in Wine integrierten Implementierung von Direct3D 11, die über OpenGL läuft.

Hauptänderungen:

  • Einige in der Implementierung von Direct3D 9 fehlende Operationen mit SwapChain-Virtual-Framebuffer (SwapChain), die Probleme beim Start solcher Anwendungen wie dem ATi ToyShop-Demo, Atelier Sophie und Dynasty Warriors 7 lösten.
  • Es wurden in letzter Zeit aufgedeckte Fehler in der Implementierung von Direct3D 9 behoben und geringfügige Optimierungen der Leistung und des Speicherverbrauchs hinzugefügt.
  • Eine Option d3d9.forceSwapchainMSAA wurde hinzugefügt, um die Methode des MSAA (Multisample Anti-Aliasing) für Bilder, die in der SwapChain bearbeitet werden, zwangsweise zu aktivieren.
  • Die Einstellung d3d9.deferredSurfaceCreation wurde aktiviert, um Probleme mit der Anzeige von Menüs in Spielen der Atelier-Serie, die Direct3D 11 verwenden, zu beseitigen.
  • Probleme in Spielen wurden gelöst: Dragon Age Origins, Entropia Universe, Ferentus, Herrcot, Xiones, Gothic 3, Tales of Vesperia, TrackMania United Forever, Vampire The Masquerade: Bloodlines und Warriors Orochi 4.
  • Die Unterstützung für ältere Treiberversionen, die die Grafik-API Vulkan 1.1 nicht unterstützen: AMD / Intel (Mesa) 17.3 und frühere Versionen, NVIDIA 390.xx und frühere Versionen, wurde eingestellt.

    Quelle: opennet.ru

60GB SSD 8Gb DDR4