Byl vydán experimentální otevřený port Win32 API – Wine 7.1. Od vydání verze 7.0 bylo uzavřeno 42 chybových reportů a provedeno 408 změn. Připomínáme, že od větve 2.x přešel projekt Wine na schéma číslování verzí, kde každý stabilní release znamená zvýšení první číslice v čísle verze (6.0.0, 7.0.0), a aktualizace stabilních release se vydávají změnou třetí číslice (7.0.1, 7.0.2, 7.0.3). Experimentální verze, které se vyvíjejí v průběhu přípravy na další významné vydání, se vydávají se změnou druhé číslice (7.1, 7.2, 7.3).
Nejdůležitější změny:
- Byla přidána podpora grafického API Vulkan 1.3.
- Byla vyřešena řada problémů s tématy.


- Byla zlepšena podpora protokolu WebSocket.
- Bylo vylepšeno ořezávání kurzoru na platformě macOS.
- V IDL kompilátoru byly provedeny opravy pro lepší podporu C++.
- Byly uzavřeny chybové reporty související s hrami: Age of Empires 3, Final Fantasy 7, Arx Fatalis, Rising Kingdoms, Far Cry 5, X3 Albion Prelude, Gothic 1, WRC 7, Project CARS 2, Sekiro.
- Byly uzavřeny chybové reporty související s aplikacemi: TeamViewer 15.x, Word 2003, WinOffice Pro 5.3, Freeoffice, Siemens SIMATIC STEP 7, Netbeans 6.x, eRightSoft SUPER v2009-b35, Peachtree Pro Accounting 2007, 7-zip.
Dále je třeba zmínit vznik vydání projektu Wine Staging 7.1, v rámci kterého jsou vytvářeny rozšířené sestavení Wine, zahrnující částečně připravené nebo riskantní patche, které zatím nejsou připraveny pro přijetí do hlavní větve Wine. Ve srovnání s Wine poskytuje Wine Staging 561 dodatečných patchů.
V novém vydání došlo k synchronizaci s kódovou základnou Wine 7.1. Do hlavního souboru Wine byly převedeny 3 patche, které se týkají implementace callback notifikací v xactengine, přidání WSAIoctl SIO_IDEAL_SEND_BACKLOG_QUERY do ws2_32 a zapojení dynamicky indexovaných (bindless) textur pro GLSL shadery v wined3d. Byla aktualizována podpora pro NVIDIA CUDA.
Bylo také zveřejněno vydání vrstvy DXVK 1.9.4, která poskytuje implementaci DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10 a 11, fungující přes překlad volání do API Vulkan. DXVK lze použít ke spuštění 3D aplikací a her v Linuxu pomocí Wine, a slouží jako výkonnější alternativa zabudovaných implementací Direct3D 9/10/11 v Wine, které běží nad OpenGL.
V nové verzi DXVK:
- Ve výchozím nastavení je aktivován režim přísné emulace výpočtů s plovoucí desetinou čárkou v D3D9 na systémech s budoucími verzemi Vulkan ovladače RADV, což umožňuje dosáhnout vyšší přesnosti a výkonu při renderování.
- Bylo zlepšeno rozdělení paměti a snížena spotřeba paměti ve hrách, které používají více procesů nebo zařízení D3D.
- Byl vyřešen problém s využitím video paměti na GPU NVIDIA s RBAR (Resizable BAR) při aktivaci nastavení dxvk.shrinkNvidiaHvvHeap.
- Byla odstraněna zastaralá volba pro deaktivaci OpenVR.
- Byly zahrnuty optimalizace výkonu a přidána podpora technologie realistického škálování DLSS pro hru God of War.
Zdroj: opennet.ru


