summaryrefslogtreecommitdiff
path: root/src/themes/forestbones_light.zig
diff options
context:
space:
mode:
authorGabriel Schneider <[email protected]>2026-09-29 08:55:06 -0300
committerGabriel Schneider <[email protected]>2026-10-01 00:12:16 -0300
commit137e784bb617438bec5079ec5fef4b16ce8b75fe (patch)
treec1f16aa27c18e1e1aeeade4502201e084d998a52 /src/themes/forestbones_light.zig
parentbdb4da01c555337fe08167e420b06a3e3f5548ff (diff)
downloadpardes-137e784bb617438bec5079ec5fef4b16ce8b75fe.tar.gz
pardes-137e784bb617438bec5079ec5fef4b16ce8b75fe.zip
T4: the terminal's dissolve swaps cells in ordered (Bayer) order
animation.dissolveRevealed (the tty compositor's dissolve and the pointer mapping that follows it) swaps each changed cell once at its place in a 4x4 Bayer matrix, shifted by the pane's serial so two panes differ, instead of at a hashed noise threshold: the new content comes in as an even patterned screen (ยง9.2 T4). Endpoints stay exact. Tests: a 4x4 block reveals exactly t x 16 cells at t = 1/4, 1/2, 3/4. Snapshots unchanged. Feel review: .scratch/render/tty/dissolve/ (the matrix over two real frames; the recorded session's pane did not animate, noted in docs/effects.md).
Diffstat (limited to 'src/themes/forestbones_light.zig')
0 files changed, 0 insertions, 0 deletions