Add stroke script document automation
This commit is contained in:
@@ -153,6 +153,11 @@ Known local toolchain state:
|
||||
automation and is covered by `pano_cli_simulate_stroke_smoke`.
|
||||
- `pano_cli simulate-stroke-script` loads a text stroke script fixture and is
|
||||
covered by `pano_cli_simulate_stroke_script_smoke`.
|
||||
- `pano_cli apply-stroke-script` parses a text stroke script fixture, samples
|
||||
every stroke through `pp_paint`, maps the samples into a bounded
|
||||
`pp_document` RGBA8 face payload, writes a PPI file, and is covered by
|
||||
`pano_cli_apply_stroke_script_roundtrip_smoke`, which inspects the dirty-face
|
||||
box and loads the generated file back as decoded document pixel data.
|
||||
- `panopainter_validate_shaders` validates the current combined GLSL shader
|
||||
files for one vertex stage marker, one fragment stage marker, valid marker
|
||||
order, and existing relative includes.
|
||||
@@ -311,6 +316,9 @@ Known local toolchain state:
|
||||
through JSON automation for agent-driven checks.
|
||||
- `pano_cli save-document-project` exposes file-writing document export
|
||||
automation for inspect/load round trips.
|
||||
- `pano_cli apply-stroke-script` exposes file-driven stroke-script application
|
||||
to a pure document face payload and writes a PPI artifact for inspect/load
|
||||
round-trip automation.
|
||||
- `pp_ui_core` consumes vcpkg tinyxml2 only when `PP_USE_VCPKG_TINYXML2=ON`
|
||||
through the vcpkg preset; default and Android validation still use the
|
||||
retained vendored fallback tracked by DEBT-0012.
|
||||
|
||||
Reference in New Issue
Block a user