code wiki / (root) / nx_paint_fb_ascii_dump_test.nx

nx_paint_fb_ascii_dump_test.nx

buildroot/runtime/nx_paint_fb_ascii_dump_test.nx

3712 B97 linesdepth 5pulls 5 transitivereach 0 importersview sourcekind gate/prooftopic paint
docsdependenciesstructsconstsfunctions

about

nx_paint_fb_ascii_dump_test.nx -- smoke for ASCII-art framebuffer dump. Builds a small framebuffer with a known-color rectangle, dumps it, verifies the exact byte pattern. Fixture: 4x3 framebuffer cleared to zero, fill 2x1 red rect at (1, 1). Expected: row 0: " \n" (all transparent) row 1: " ## \n" (red pixels at x=1,2 -> '#') row 2: " \n" Total = 5 chars per row * 3 rows = 15 bytes.

dependencies 4 imports · 0 importers

nx_syscalls.nx nx_css_color_decode.nx nx_paint_solid_rect.nx nx_paint_fb_ascii_dump.nx nx_paint_fb_ascii_dump_test.nx

imports: nx_syscalls.nxnx_css_color_decode.nxnx_paint_solid_rect.nxnx_paint_fb_ascii_dump.nx

imported by: nobody (leaf or entry point)

call flow from main pre-order; caps 40 nodes / depth 6 declared; ↻ = already shown

main sys_mmap nx_framebuffer_init nx_framebuffer_clear nx_paint_solid_rect nx_paint_fb_ascii_dump _fb_ascii_char_for_pixel

structs

none

consts

none

functions

17func main() -> i64