Record draw merge temporary paint cleanup

This commit is contained in:
2026-06-15 23:11:00 +02:00
parent 1b97119847
commit 360b1aa46b
2 changed files with 8 additions and 0 deletions

View File

@@ -405,6 +405,10 @@ agent or engineer to remove them without reconstructing context from chat.
now drops the unused `draw_checkerboard` parameter from the internal branch now drops the unused `draw_checkerboard` parameter from the internal branch
wrapper, shrinking the remaining call-shape mismatch while the blocked wrapper, shrinking the remaining call-shape mismatch while the blocked
draw-merge extraction still stays in `STR-016`. draw-merge extraction still stays in `STR-016`.
- 2026-06-15: `DEBT-0036` was narrowed again. `Canvas::draw_merge_temporary_paint_branch()`
now drops the unused `draw_checkerboard` parameter from the temporary-paint
wrapper, shrinking the remaining draw-merge helper mismatch while the
blocked extraction still stays in `STR-016`.
- 2026-06-14: `DEBT-0036` was narrowed again. `Canvas::draw_merge_branch_orchestration()` - 2026-06-14: `DEBT-0036` was narrowed again. `Canvas::draw_merge_branch_orchestration()`
now routes the temporary erase, temporary paint, texture, and blend dispatch now routes the temporary erase, temporary paint, texture, and blend dispatch
bodies through retained helpers inside `execute_canvas_draw_merge_branch_body(...)`; bodies through retained helpers inside `execute_canvas_draw_merge_branch_body(...)`;

View File

@@ -3231,6 +3231,10 @@ Results:
`draw_checkerboard` parameter from the internal branch wrapper, shrinking the `draw_checkerboard` parameter from the internal branch wrapper, shrinking the
remaining call-shape mismatch while the blocked draw-merge extraction still remaining call-shape mismatch while the blocked draw-merge extraction still
stays in `STR-016`. stays in `STR-016`.
- `Canvas::draw_merge_temporary_paint_branch()` now drops the unused
`draw_checkerboard` parameter from the temporary-paint wrapper, shrinking the
remaining draw-merge helper mismatch while the blocked extraction still stays
in `STR-016`.
- Canvas main-brush, dual-brush, and stroke-pad draw paths now use the tested - Canvas main-brush, dual-brush, and stroke-pad draw paths now use the tested
`pp_paint_renderer` stroke-feedback plan to decide whether framebuffer fetch `pp_paint_renderer` stroke-feedback plan to decide whether framebuffer fetch
supplies destination color or the legacy OpenGL path must copy the target supplies destination color or the legacy OpenGL path must copy the target