summaryrefslogtreecommitdiffstats
path: root/AGENTS.md
diff options
context:
space:
mode:
authorsalmonik <salmonik@tuta.io>2026-11-01 22:02:52 +0100
committersalmonik <salmonik@tuta.io>2026-11-01 22:02:52 +0100
commiteca39344cd9d2a37fb52ef1c5f4fe3c11f6525cb (patch)
tree3dcee368dce18a468ac0d629015612cc720eaac3 /AGENTS.md
parentdocs: record the v4.3.0 packaging verification (diff)
downloadzagan-bet-eca39344cd9d2a37fb52ef1c5f4fe3c11f6525cb.tar.gz
zagan-bet-eca39344cd9d2a37fb52ef1c5f4fe3c11f6525cb.zip
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.
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/AGENTS.md b/AGENTS.md
index 7258710..cd5c71b 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -87,7 +87,11 @@
87 renders as tofu. 87 renders as tofu.
88- `scripts/publish.sh` builds the GUI with `gui-release` and renders the 88- `scripts/publish.sh` builds the GUI with `gui-release` and renders the
89 installers with the published SHA-256. Installers verify the hash and install 89 installers with the published SHA-256. Installers verify the hash and install
90 per-user; never install system-wide or skip the check. 90 per-user; never install system-wide or skip the check. The Windows installer
91 waits for Enter before closing; `-NoPause` is only for automation.
92- Windows renders through wgpu on Direct3D 12, including the WARP software
93 adapter, so a machine with only OpenGL 1.1 (VM, Remote Desktop) still runs.
94 Linux keeps the smaller glow renderer. Do not assume OpenGL 2.0 on Windows.
91- The download page links the public git repository 95- The download page links the public git repository
92 (https://git.2137697.xyz/zagan-bet.git) for the GPL corresponding source. 96 (https://git.2137697.xyz/zagan-bet.git) for the GPL corresponding source.
93 Run publish from a clean tree so the linked history matches the binaries. 97 Run publish from a clean tree so the linked history matches the binaries.