o lansare experimentală a implementării open-source a WinAPI — . De la lansarea versiunii Au fost închise 27 de rapoarte de erori și au fost făcute 273 de modificări.
Cele mai importante schimbări:
- A fost adăugată implementarea inițială a bibliotecilor audio (Instrument de creație audio multiplatformă, xactengine3_*.dll), incluzând interfețele programabile
IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank și IXACT3Wave; - A început formarea bibliotecii matematice în MSVCRT, realizată pe baza Musl;
- S-a continuat munca de restructurare a suportului pentru consolă;
- Au fost realizate optimizări ale performanței API direct Input;
- Au fost rezolvate problemele legate de gestionarea excepțiilor pe platforma x86-64;
- Au fost închise rapoarte de erori legate de funcționarea jocurilor și aplicațiilor:
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.
apariția straturi , care oferă o implementare DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 și 11, funcționând prin traducerea apelurilor în API Vulkan. Pentru utilizarea DXVK să existe drivere compatibile cu , precum Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 și .
DXVK poate fi utilizat pentru a rula aplicații și jocuri 3D pe Linux cu ajutorul Wine, servind drept o alternativă mai performantă la implementările Direct3D 9/10/11 încorporate în Wine, care funcționează pe OpenGL.
Noua versiune asigură utilizarea extensiilor VK_EXT_4444_formats și VK_EXT_extended_dynamic_state pentru driverele acceptate, cu scopul de a elimina problemele potențiale de culoare ale marginilor de eșantion pe echipamentele Intel și de a gestiona corect buffer-ele de vârf. Au fost efectuate optimizări ușoare ale performanței. În D3D9 a fost implementat suportul pentru formatul NV12 și instrucțiunea shader lipsă (rezolvând problemele legate de aplicația GeForce Now și de randarea shader-elor în unele jocuri).
Au fost eliminate problemele la lansarea jocurilor 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 și Terminator: Resistance.
Sursa: opennet.ro
