diff options
| author | gbc dev <gbc@localhost> | 2026-07-18 20:41:19 +0200 |
|---|---|---|
| committer | gbc dev <gbc@localhost> | 2026-07-18 20:41:19 +0200 |
| commit | fa1579cc9f209dbeb14ab277dc9c4ac741ace57c (patch) | |
| tree | 7ca130f0d360e93460de2cae71daeb97c3819d0f /src/control.h | |
| parent | main: allow --sock (control/debug socket) in headless mode (diff) | |
| download | sl0pboy-fa1579cc9f209dbeb14ab277dc9c4ac741ace57c.tar.gz sl0pboy-fa1579cc9f209dbeb14ab277dc9c4ac741ace57c.tar.xz sl0pboy-fa1579cc9f209dbeb14ab277dc9c4ac741ace57c.zip | |
render: --shrink N - downscale the half-block live display (1-4)
Decimates the LCD N x N before the half-block encode so the monitor pane
takes 160/N cols x 72/N rows. Display-only: capture, recording and sixel
still read the full-res framebuffer.
Decimation is max-luma pick, not box-average: terminal fonts are 1px
bright strokes on dark background, and averaging dims them into grey
mush (the 'blurry font' regression). Keeping the brightest source pixel
of each block preserves stroke brightness and hue.
Diffstat (limited to 'src/control.h')
0 files changed, 0 insertions, 0 deletions
