Route stroke commit sequence through adapter
This commit is contained in:
@@ -2980,6 +2980,10 @@ Results:
|
||||
roles. A retained commit adapter skeleton consumes that semantic sequence,
|
||||
while the live Canvas body still owns history/layer mutation and OpenGL
|
||||
execution until the next wiring slice.
|
||||
- Live `Canvas::stroke_commit` now consumes that semantic commit sequence
|
||||
through retained callbacks, so the legacy body no longer owns the loop order
|
||||
directly. The callbacks still execute the existing OpenGL RTT, texture,
|
||||
sampler, shader, history, and layer mutation work under DEBT-0036.
|
||||
- Canvas thumbnail layer blending now uses the same canvas destination-feedback
|
||||
plan for framebuffer-fetch versus texture-copy decisions; the thumbnail draw
|
||||
itself still executes through retained OpenGL canvas code under DEBT-0036.
|
||||
|
||||
Reference in New Issue
Block a user