Skip to content

v0.63.0 — GTK presents on demand (Repainter)

Choose a tag to compare

@tannevaled tannevaled released this 31 Aug 18:17
· 33 commits to main since this release
93106b1

The GTK4-hosted backend now implements window.Repainter: it presents only when a repaint was requested (via the application's NeedsPresent-gated loop), not on every frame-clock tick. Measured with the reader under Xvfb, idle presents fall from ~100% of ticks to ~7% — a ~15× cut in idle texture uploads — matching the Cocoa backend's on-demand policy. UI unchanged.