# Tessellation bench (R0 test 2)

What the settled 50×50 costs as a world-space scene: every shape and glyph
tessellated once, at a tolerance that holds up at the deepest zoom (4×), with
lyon and with epaint. See "R0, test 2" in `docs/regional-router-playbook.md`.

A spike, outside the workspace so lyon and epaint stay out of its lockfile and
gates.

```sh
# The scene: the whole sheet recorded at zoom 1, where screen space is world space.
cargo run --release -p blockworx-bench --example dump_drawlist -- tools/tessellation-bench

cd tools/tessellation-bench
cargo run --release --example counts   # vertices, triangles, MB per mesh
cargo bench --bench tessellate         # criterion: a cold build of each mesh
```

`DRAWLIST=<path>` loads another dump.
