From eca39344cd9d2a37fb52ef1c5f4fe3c11f6525cb Mon Sep 17 00:00:00 2001 From: salmonik Date: Sun, 1 Nov 2026 22:02:52 +0100 Subject: v4.3.1: render Windows through wgpu and keep the installer window open Windows 10 1809 sessions with only the Microsoft display driver expose OpenGL 1.1, which egui_glow refuses. The Windows build now uses wgpu on Direct3D 12 and its adapter selector accepts WARP, the software rasterizer, after every hardware class, so a VM or Remote Desktop session still starts. Linux keeps the smaller glow renderer. The GUI is a windows-subsystem binary now, so launching it from the Start menu does not flash a console; startup failures and --help go to a native message box. The PowerShell installer pauses before closing unless -NoPause is passed. --- AGENTS.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'AGENTS.md') diff --git a/AGENTS.md b/AGENTS.md index 7258710..cd5c71b 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -87,7 +87,11 @@ renders as tofu. - `scripts/publish.sh` builds the GUI with `gui-release` and renders the installers with the published SHA-256. Installers verify the hash and install - per-user; never install system-wide or skip the check. + per-user; never install system-wide or skip the check. The Windows installer + waits for Enter before closing; `-NoPause` is only for automation. +- Windows renders through wgpu on Direct3D 12, including the WARP software + adapter, so a machine with only OpenGL 1.1 (VM, Remote Desktop) still runs. + Linux keeps the smaller glow renderer. Do not assume OpenGL 2.0 on Windows. - The download page links the public git repository (https://git.2137697.xyz/zagan-bet.git) for the GPL corresponding source. Run publish from a clean tree so the linked history matches the binaries. -- cgit v1.2.3