Eksperymentalna wersja otwartej implementacji WinAPI — . Od momentu wydania wersji zamknięto 27 zgłoszeń o błędach i wprowadzono 273 zmiany.
Najważniejsze zmiany:
- Dodano wstępną implementację bibliotek dźwiękowych (Wieloplatformowe narzędzie do tworzenia dźwięku, xactengine3_*.dll), obejmujące interfejsy programowania
IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank i IXACT3Wave; - Rozpoczęto tworzenie biblioteki matematycznej w MSVCRT, realizowanej na bazie Musl;
- Kontynuowano prace nad restrukturyzacją wsparcia dla konsoli;
- Przeprowadzono optymalizację wydajności API Direct Input;
- Rozwiązano problemy z obsługą wyjątków na platformie x86-64;
- Zamknięto zgłoszenia błędów związane z działaniem gier i aplikacji:
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.
Dodatkowo można zaznaczyć warstwy , dostarczającej implementację DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 i 11, działającą poprzez translację wywołań do API Vulkan. Aby używać DXVK obecność sterowników wspierających , takie jak Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 oraz .
DXVK może być używane do uruchamiania aplikacji 3D i gier w systemie Linux za pomocą Wine, będąc bardziej wydajną alternatywą dla wbudowanych realizacji Direct3D 9/10/11 działających na OpenGL.
W nowej wersji zapewniono użycie rozszerzeń VK_EXT_4444_formats i VK_EXT_extended_dynamic_state dla wspieranych sterowników w celu uniknięcia potencjalnych problemów z kolorami krawędzi próbek na sprzęcie Intel oraz poprawnego dostępu do buforów wierzchołków. Wprowadzono niewielkie optymalizacje wydajności. W D3D9 zrealizowano wsparcie dla formatu NV12 oraz brakującej instrukcji shadera (rozwiązało problemy z działaniem aplikacji GeForce Now i renderowaniem shaderów w niektórych grach).
Usunięto problemy z uruchamianiem gier 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 oraz Terminator: Resistance.
Źródło: opennet.ru
