Byl vydán experimentální open-source projekt WinAPI — Wine 7.12. Od vydání verze 7.11 bylo uzavřeno 13 chybových reportů a provedeno 266 změn.
Nejdůležitější změny:
- Pro aplikace používající Qt5 byla přidána podpora témat.
- Balíček vkd3d implementující Direct3D 12, který funguje na základě překladových volání do grafického API Vulkan, byl aktualizován na verzi 1.4.
- V API Direct2D byla vylepšena podpora efektů.
- V nástrojích pro práci s registrem byla přidána podpora hodnot typu QWORD (UINT64).
- Byly uzavřeny chybové reporty spojené s fungováním her: Star Citizen, Shogun Total War 2, Argentum 20 RPG.
- Byly uzavřeny chybové reporty spojené s fungováním aplikací: MetaTrader4, Approach (Smart Suite), Wireshark.
Dále lze zmínit vytvoření vydání projektu Wine Staging 7.12, v rámci kterého se vytvářejí rozšířené sestavení Wine, zahrnující nedokončené nebo rizikové patche, které v současnosti nejsou připraveny na přijetí do hlavní větve Wine. V porovnání s Wine přináší Wine Staging 543 dodatečných patchů.
V novém vydání byla provedena synchronizace s kódovou základnou Wine 7.12. Mezi změnami je třeba zmínit pouze aktualizaci patche „winepulse-PulseAudio_Support“, který řeší problémy s výběrem zvukových zařízení při použití zvukového backendu PulseAudio, přidává podporu pro GetPropValue, implementuje režim exkluzivního přístupu k zvukovému zařízení a předává vlastnost KEY_AudioEndpoint_PhysicalSpeakers do ovladače pro PulseAudio.
Zdroj: opennet.ru
