[gpu] Show ?: help in quick-guide
47e83b0
[gpu] Fix help modal toggle and polish help text
41798ff
[gpu] Add ? help overlay to web demo
af6891a
[gpu] / and ? toggle help: print in desktop, toggle HUD in web
0118c28
[gpu] Shift+R to reload page in web demo
b8a1721
[gpu] Treat empty text as cancel in text modal
02edb7b
[gpu] Add keyboard shortcuts: t=text, f=font, w=switch backend
ed91b96
[gpu] Fix D3D11 fullscreen restore (best-effort under Wine)
526bb45
Reapply "[gpu] Add fullscreen toggle (F key) to D3D11 demo"
8aae9a0
Revert "[gpu] Add fullscreen toggle (F key) to D3D11 demo"
ddcedec
[gpu] Add fullscreen toggle (F key) to D3D11 demo
66ce800
[gpu] Fix D3D11 demo: culling, quit, vsync
94e2b88
[gpu] Fix HLSL: declare hb_gpu_atlas before library shader
4249b9d
[gpu] Add D3D11 demo (MinGW cross-compile, Wine)
29b5fee
[gpu] Add debug heatmap to Metal demo
a37c32e
[gpu] Add debug heatmap to WebGPU demo
2760be8
[gpu] Fix WGSL: use gi.bandIndex.y for hband fetch
d55db83
[gpu] Add _hb_gpu_decode_glyph and _hb_gpu_curve_counts to WGSL
cb9ab32
[gpu] Handle canvas resize in WebGPU demo
23c2d3d
[gpu] Consistent shader function naming across all languages
f215e90
[gpu] Document font scale, dilation, and static dilation alternative
22c16a9
[gpu] Add stem darkening to Metal demo
98c1cfc
[gpu] Add stem darkening to WebGPU demo
286c40a
[gpu] Add stem darkening and debug to desktop help text
d8dcc4a
[gpu] Update web demo help text
0ec8ed2
[gpu] Add stem darkening (s key, on by default)
c9a9c92
[gpu] Add DOM/CSS demo for rendering comparison
0fef6b2
[gpu] Add DOM/CSS fallback web demo for comparison
b920377
[gpu] Add WebGL2 availability check to web demo
8022d64
[gpu] Support middle-click in WebGPU demo
07598f4