Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions GUIDE.md
Original file line number Diff line number Diff line change
Expand Up @@ -426,6 +426,11 @@ viewports:
- at typical input rates expect only ~10–30% of viewports dirty per tick —
a 3–10× cut in wake cost.

One trap: mark a player dirty on REJOIN (same account re-seating, including
after a hibernation resume) — their frame baselines were invalidated, and a
render-on-change game that skips them leaves the resumed session staring at
nothing until something happens to move.

The frame-delta layer already makes CLEAN-but-resent frames cheap on the
wire; dirty tracking makes them free in CPU too. Allocation discipline
matters as much as ever under `-gc=leaking`: compose into a reused
Expand Down
Loading