Attach captured canvas payloads to document snapshots

This commit is contained in:
2026-06-05 18:03:33 +02:00
parent d0412e3bf9
commit f4f6eb903e
10 changed files with 298 additions and 23 deletions

View File

@@ -261,11 +261,12 @@ powershell -ExecutionPolicy Bypass -File scripts\automation\apple-remote-build.p
automation, including the OpenGL command-plan support counts for that upload
stream, and is covered by
`pano_cli_simulate_document_render_smoke`.
- `pano_cli plan-canvas-document-snapshot` exposes the metadata-only bridge from
live canvas state toward `pp_document::CanvasDocument`, including dimensions,
active layer/frame, layer visibility/opacity/alpha/blend metadata, frame
durations, and pending renderer payload-readback counts, and is covered by
`pano_cli_plan_canvas_document_snapshot_smoke`.
- `pano_cli plan-canvas-document-snapshot` exposes the bridge from live canvas
state toward `pp_document::CanvasDocument`, including dimensions, active
layer/frame, layer visibility/opacity/alpha/blend metadata, frame durations,
captured RGBA8 face payloads, and remaining renderer payload-readback counts,
and is covered by `pano_cli_plan_canvas_document_snapshot_smoke` plus the
payload-bearing snapshot smoke.
- `pano_cli save-document-project` writes that pure document export to a PPI
file and is covered by `pano_cli_save_document_project_roundtrip_smoke`,
which inspects and loads the generated file.