Reuse stroke brush tip dispatch helper
This commit is contained in:
@@ -509,12 +509,11 @@ Done Checks:
|
||||
|
||||
Progress Notes:
|
||||
|
||||
- 2026-06-13: `Canvas::stroke_draw()` dual-brush replay now routes shader
|
||||
setup, brush-tip texture binding, live-pass execution, and brush-tip
|
||||
unbinding through `execute_legacy_canvas_stroke_dual_pass(...)`; the live
|
||||
adapter still owns the concrete texture callbacks and face-frame replay.
|
||||
Next slice should target another narrow `stroke_draw()` seam without
|
||||
reopening landed pad or sample helpers.
|
||||
- 2026-06-13: `Canvas::stroke_draw()` dual-brush replay now reuses the new
|
||||
retained brush-tip texture dispatch helper for binding and unbinding; the
|
||||
live adapter still owns the concrete brush texture object and live-pass
|
||||
execution. Next slice should target another narrow `stroke_draw()` seam
|
||||
without reopening landed pad or sample helpers.
|
||||
- 2026-06-13: `Canvas::stroke_draw()` dual-brush replay now routes shader
|
||||
setup, brush-tip texture binding, live-pass execution, and brush-tip
|
||||
unbinding through `execute_legacy_canvas_stroke_dual_pass(...)`; the live
|
||||
|
||||
Reference in New Issue
Block a user