experimentell utgivning av en öppen implementation av WinAPI — . Sedan versionens utgåva 27 felrapporter har stängts och 273 ändringar har gjorts.
De viktigaste ändringarna:
- Initial implementation av ljudbibliotek har lagts till (Cross-platform Audio Creation Tool, xactengine3_*.dll), inklusive programgränssnitt
IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank och IXACT3Wave; - Arbetet med att skapa ett matematikbibliotek i MSVCRT har påbörjats, implementerat på basis av Musl;
- Arbetet med att omstrukturera konsolstödet har fortsatt;
- Prestandaoptimering av API:et Direct Input har genomförts;
- Problem med undantagsbehandling på plattformen x86-64 har lösts;
- Felrapporter kopplade till spel och applikationer har stängts:
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.
Dessutom kan det nämnas lager , som tillhandahåller en implementering av DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 och 11, som fungerar genom att översätta anrop till Vulkan-API:et. För att använda DXVK drivrutiner som stöder , såsom Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 och .
DXVK kan användas för att köra 3D-applikationer och spel i Linux med Wine, som en mer högpresterande alternativ till de inbyggda i Wine implementationerna av Direct3D 9/10/11, som körs ovanpå OpenGL.
I den nya versionen säkerställs användningen av VK_EXT_4444_formats och VK_EXT_extended_dynamic_state för stödja drivrutiner, med syftet att åtgärda potentiella problem med färgerna av kantprover på Intel-hårdvara och korrekt åtkomst till vertex-bufferar. Mindre prestandaoptimeringar har genomförts. D3D9 stöder nu formatet NV12 och en saknad shader-instruktion (löste problem med att köra applikationen GeForce Now och rendering av shaders i vissa spel).
Problem med att starta spel som 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 och Terminator: Resistance har åtgärdats.
Källa: opennet.ru
