Developer Tools
vgraphics-audit
Which 2D graphics builtins are live, checked with real calls.
Released v1.0.0 · 2026-09-28use "stdlib/graphics_audit.ven"
Checks every 2D graphics builtin the interpreter offers, such as drawing lines and shapes and writing an image file, with a real call, so a program can see which graphics operations are live on the virtual machine it runs under.
print graphics_audit_summary()
Reference (6 functions)
API reference
owner(name, owner_file, live, status)
Builds one ownership-map entry as a plain Map.
owner("2D rasterization", "stdlib/raster.ven", yes, "live: ...")raster_status()
Proves the software rasterizer (raster.ven) is live on THIS running VM with a real draw-line/draw-circle/fill-rect/PPM-export sequence, not an assertion from prose.
raster_status()image_status()
Proves in-memory RGBA pixel-buffer manipulation (image.ven) is live on THIS running VM with a real create/set/get/resize/rotate round-trip, not an assertion.
image_status()graphics_audit_summary()
A plain map summary ({"total": N, "live": M}) for callers (including tests) that want the count without parsing report text.
graphics_audit_summary()graphics_audit_report()
Human-readable report, the body of venutian graphics-audit.
graphics_audit_report()