|
- Replace _dbg_pixel() with _dbg_char(ascii, r, c) covering
printable ASCII 0x20-0x7E (95 glyphs, C64-style 8x8 bitmaps)
- Update debug_f32() to use ASCII codes directly
- Add debug_str(col, pos, origin, s: vec4u, len) for rendering
up to 16 chars packed 4-per-u32 big-endian
handoff(Claude): debug_print now supports full ASCII strings.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
|
Renders a f32 value (±999.999, 3 decimal digits) at a given screen
position using authentic C64 8x8 bitmap glyphs in yellow.
Usage: col = debug_f32(col, pos.xy, vec2f(10.0, 10.0), value);
Include: #include "debug/debug_print"
handoff(Gemini): new snippet at src/shaders/debug/debug_print.wgsl
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|