Record draw merge temporary branch extraction

This commit is contained in:
2026-06-13 19:02:03 +02:00
parent d441e5e2bc
commit 954531743a
2 changed files with 9 additions and 0 deletions

View File

@@ -85,6 +85,10 @@ agent or engineer to remove them without reconstructing context from chat.
`execute_legacy_canvas_draw_merge_temporary_composite(...)`; the retained `execute_legacy_canvas_draw_merge_temporary_composite(...)`; the retained
path still owns the concrete setup, sampler, texture, draw, and unbind path still owns the concrete setup, sampler, texture, draw, and unbind
callbacks. callbacks.
- 2026-06-13: DEBT-0036 was narrowed again. `Canvas::draw_merge()` now routes
the remaining temporary erase and paint callback bundle through
`execute_legacy_canvas_draw_merge_temporary_composite(...)`; branch
selection remains in `Canvas`.
- 2026-06-13: DEBT-0036 was narrowed again. `NodeStrokePreview::draw_stroke_immediate()` - 2026-06-13: DEBT-0036 was narrowed again. `NodeStrokePreview::draw_stroke_immediate()`
now routes retained preview feedback/material/composite planning plus stroke now routes retained preview feedback/material/composite planning plus stroke
shader uniform assembly through shader uniform assembly through

View File

@@ -665,6 +665,11 @@ Progress Notes:
the retained path still owns the concrete setup, sampler, texture, draw, and the retained path still owns the concrete setup, sampler, texture, draw, and
unbind callbacks. Next slice should target another narrow draw-merge seam unbind callbacks. Next slice should target another narrow draw-merge seam
without reopening the landed temporary-composite helper. without reopening the landed temporary-composite helper.
- 2026-06-13: `Canvas::draw_merge()` now routes the remaining temporary erase
and paint callback bundle through
`execute_legacy_canvas_draw_merge_temporary_composite(...)`; only the
branch selection remains inline. Next slice should target another narrow
draw-merge seam without reopening the landed temporary-composite helper.
- 2026-06-13: `pp_paint_renderer_stroke_execution_tests` now also covers - 2026-06-13: `pp_paint_renderer_stroke_execution_tests` now also covers
retained frame-plan assembly for previous-sample projection mode and zoom retained frame-plan assembly for previous-sample projection mode and zoom
scaling. Next slice should target the remaining preview/Canvas stroke scaling. Next slice should target the remaining preview/Canvas stroke