font/sprite: refactor lines and fractional blocks, add ground truth for regression test

Use a single unified function for intersection-style line drawing chars,
and one for fractional block characters. Add a ground truth image based
on this commit for the regression test (differences from before changes
validated visually, 1 incorrect rendering actually fixed)
This commit is contained in:
Qwerasd
2024-09-29 23:05:28 -06:00
parent f3e74384bb
commit ced4247e55
2 changed files with 619 additions and 1252 deletions

File diff suppressed because it is too large Load Diff

BIN
src/font/sprite/testdata/Box.ppm vendored Normal file

Binary file not shown.