experimentelle Veröffentlichung der offenen WinAPI-Implementierung â . Seit der Veröffentlichung der Version Es wurden 27 Fehlerberichte geschlossen und 273 Ănderungen vorgenommen.
Die wichtigsten Ănderungen:
- Erste Implementierung der Audiobibliotheken hinzugefĂŒgt (PlattformĂŒbergreifendes Audioerstellungstool, xactengine3_*.dll), einschlieĂlich der Programmierschnittstellen
IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank und IXACT3Wave; - Die Entwicklung der mathematischen Bibliothek in MSVCRT, basierend auf Musl, hat begonnen;
- Die Umstrukturierung der KonsolenunterstĂŒtzung wurde fortgesetzt;
- Die Leistung des Direct Input API wurde optimiert;
- Probleme bei der Ausnahmebehandlung auf der x86-64-Plattform wurden behoben;
- Fehlerberichte, die mit dem Betrieb von Spielen und Anwendungen zusammenhÀngen, wurden 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.
ZusĂ€tzlich kann vermerkt werden Schichten , 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 sind Treiber mit UnterstĂŒtzung fĂŒr , wie Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 und .
DXVK kann verwendet werden, um 3D-Anwendungen und Spiele unter Linux mit Wine auszufĂŒhren und fungiert als leistungsfĂ€higere Alternative zu den in Wine integrierten Implementierungen von Direct3D 9/10/11, die auf OpenGL basieren.
In der neuen Version wird die Verwendung der Erweiterungen VK_EXT_4444_formats und VK_EXT_extended_dynamic_state fĂŒr unterstĂŒtzte Treiber sichergestellt, um potenzielle Probleme mit den Farben der Samples auf Intel-Hardware zu beheben und einen korrekten Zugriff auf Vertex-Buffer zu gewĂ€hrleisten. Es wurden geringfĂŒgige Leistungsoptimierungen vorgenommen. In D3D9 wurde UnterstĂŒtzung fĂŒr das NV12-Format und die fehlende Shader-Anweisung implementiert (dies hat Probleme mit der Anwendung GeForce Now und der Shader-Darstellung in einigen Spielen gelöst).
Probleme beim Start von Spielen wie 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
