Add document face compositor bridge
This commit is contained in:
@@ -453,7 +453,9 @@ duplicate selection masks.
|
||||
`pp_renderer_api` has started with renderer-neutral
|
||||
texture/readback descriptors and validation tests. `pp_paint_renderer` has
|
||||
started with deterministic CPU layer compositing over renderer extents using
|
||||
the paint blend reference. `pp_ui_core` has started with XML-layout-facing
|
||||
the paint blend reference, and now exposes a pure `pp_document` face
|
||||
compositor that expands per-layer dirty face payload rectangles into a full
|
||||
renderer-sized RGBA buffer for a requested frame/face. `pp_ui_core` has started with XML-layout-facing
|
||||
length parsing, color parsing, tinyxml-backed layout XML parsing, and invalid
|
||||
input tests.
|
||||
`pano_cli inspect-image` exposes PNG IHDR metadata as JSON,
|
||||
@@ -1700,7 +1702,8 @@ Results:
|
||||
framebuffer-fetch backends, ping-pong texture-copy/blit fallbacks, simple
|
||||
no-feedback blends, invalid render-target usage, unsupported backends, and
|
||||
depth-target rejection.
|
||||
- `pp_paint_renderer_compositor_tests` passed.
|
||||
- `pp_paint_renderer_compositor_tests` passed, including pure
|
||||
`pp_document` frame/face compositing over per-layer dirty face payloads.
|
||||
The suite now covers fixed-function stroke composite planning,
|
||||
framebuffer-fetch planning, ping-pong texture-copy/blit fallback planning,
|
||||
dual/pattern blend feedback detection, invalid blend mode rejection,
|
||||
|
||||
Reference in New Issue
Block a user