Vydání Wine 7.1 a Wine staging 7.1

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.
    Vydání Wine 7.1 a Wine staging 7.1 Vydání Wine 7.1 a Wine staging 7.1
  • 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

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster