Veröffentlichung von Wine 5.15 und DXVK 1.7.1

Es fand experimentelle Veröffentlichung der offenen Implementierung von WinAPI — Wine 5.15. Seit der Veröffentlichung der Version 5.14 wurden 27 Fehlerberichte geschlossen und 273 Änderungen vorgenommen.

Die wichtigsten Änderungen sind:

  • Erste Implementierung von Audio-Bibliotheken hinzugefügt XACT Engine (Cross-platform Audio Creation Tool, xactengine3_*.dll), einschließlich der Schnittstellen
    IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank und IXACT3Wave;
  • Es wurde mit der Entwicklung einer mathematischen Bibliothek in MSVCRT begonnen, die auf Musl basiert;
  • Die Umstrukturierung der Konsolenunterstützung wurde fortgesetzt;
  • Die Leistung des Direct Input APIs wurde optimiert;
  • Probleme mit der Ausnahmebehandlung auf der x86-64-Plattform wurden behoben;
  • Fehlerberichte in Bezug auf Spiele und Anwendungen geschlossen:
    splayer, Bully Scholarship Edition, DSA: Drakensang, Racedriver GRID,
    Pac-Man Museum, Captain Morgane, Gothic 1.0, Worms World Party Remastered, Call of Duty WWII, BlazBlue: Calamity Trigger, Kea Colorinbook, Grim Dawn, SAP GUI, FrostyModManager 1.0.5.9, Gigabyte «EasyTune», Red Dead Redemption 2.

speziellen Distribution Veröffentlichung Schichten DXVK 1.7.1, das die Implementierung von DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 und 11 bereitstellt, die über die Schnittstellentranslation in die Vulkan-API läuft. Um DXVK zu verwenden, ist müssen Treiber mit Unterstützung für Vulkan API 1.1, wie Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 und AMDVLK.
DXVK kann verwendet werden, um 3D-Anwendungen und Spiele unter Linux mithilfe von Wine auszuführen, und stellt eine leistungsstärkere Alternative zu den in Wine integrierten Implementierungen von Direct3D 9/10/11 dar, die über OpenGL laufen.

In der neuen Version wurde die Nutzung der Erweiterungen VK_EXT_4444_formats und VK_EXT_extended_dynamic_state für unterstützte Treiber implementiert, um mögliche Probleme mit den Farben der Sample-Grenzen auf Intel-Hardware zu beheben und um korrekt auf die Vertex-Buffer zuzugreifen. Es wurden geringfügige Leistungsoptimierungen vorgenommen. In D3D9 wurde die Unterstützung für das NV12-Format und den fehlenden Shader-Befehl implementiert (dies löste Probleme mit der Funktionalität der Anwendung GeForce Now und der Shader-Darstellung in einigen Spielen).
Probleme beim Starten der Spiele Anarchy Online, Metro Exodus, Observation, Resident Evil 7, Serious Sam 2, SpellForce 2, Timeshift, TrackMania, Darksiders: Warmastered Edition, Monster Hunter World, Borderlands 3, Halo, Halo CE, Mafia III: Definitive Edition und Terminator: Resistance wurden behoben.

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