Lansarea Wine 5.15 și DXVK 1.7.1

A avut loc o lansare experimentală a implementării open-source a WinAPI — Wine 5.15. De la lansarea versiunii 5.14 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 XACT Engine (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 lansare straturi DXVK 1.7.1, 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 este necesar să existe drivere compatibile cu API Vulkan 1.1, precum Mesa RADV 19.2, NVIDIA 415.22, Intel ANV 19.0 și AMDVLK.
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

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster