Skip to content
Randy Zwitch edited this page Sep 13, 2026 · 6 revisions

Welcome to the canvas_mojo wiki. The user-facing documentation, guides, examples and API reference live at randyzwitch.com/canvas_mojo; these pages are the design record.

  • Architecture — the three backends behind one DrawTarget trait, the drawing paths, and the rendering model: one write per pixel, two anti-aliasing rasterizers, row bands across cores, batches and supersampled regions.
  • Changelog — what was built, when, and why, with the measurements that decided it. A build history, not a plan.
  • Backlog — what is deliberately not built, why, what would make it worth building, and where this package's scope ends.
  • Coverage — whether this set of primitives is the right set, checked against a 41,000-visualization corpus and an independent graphics grammar.
  • Releases — every tag with notes and the numbers behind it.

Clone this wiki locally