Record STR-054 closeout hash

This commit is contained in:
2026-06-14 05:25:39 +02:00
parent e98c8f4840
commit ed2c683ced
2 changed files with 6 additions and 1 deletions

View File

@@ -18,6 +18,10 @@ agent or engineer to remove them without reconstructing context from chat.
## Recent Reductions ## Recent Reductions
- 2026-06-14: `DEBT-0036` was narrowed again. `Canvas::draw_merge_final_plane_composite()`
now routes the retained final-plane composite execution through
`make_canvas_draw_merge_final_plane_composite_execution(...)`; the wrapper
still owns request assembly and dispatch.
- 2026-06-14: `DEBT-0036` was narrowed again. `execute_canvas_draw_merge_plane_dispatch()` - 2026-06-14: `DEBT-0036` was narrowed again. `execute_canvas_draw_merge_plane_dispatch()`
now routes the per-plane framebuffer setup and unbind handling through now routes the per-plane framebuffer setup and unbind handling through
`execute_canvas_draw_merge_plane_setup(...)` plus `execute_canvas_draw_merge_plane_setup(...)` plus

View File

@@ -2262,10 +2262,11 @@ ctest --preset desktop-fast --build-config Debug -R "pp_paint_renderer_composito
### STR-054 - Extract Draw Merge Final Plane Composite Execution ### STR-054 - Extract Draw Merge Final Plane Composite Execution
Status: Ready Status: Done
Score: no score movement Score: no score movement
Debt: `DEBT-0036` Debt: `DEBT-0036`
Scope: `src/canvas.cpp`, `src/legacy_canvas_draw_merge_services.h`, `tests/paint_renderer/compositor_tests.cpp` Scope: `src/canvas.cpp`, `src/legacy_canvas_draw_merge_services.h`, `tests/paint_renderer/compositor_tests.cpp`
Closeout: `e98c8f48`
Goal: Goal: