Route canvas layer GL state through backend
This commit is contained in:
@@ -371,7 +371,8 @@ Known local toolchain state:
|
||||
paths also consume backend-owned blend-state tokens.
|
||||
Canvas layer cube/equirect generation, clear, restore, and snapshot paths
|
||||
also consume backend-owned cube/2D texture targets, active texture units,
|
||||
blend/clear state, and RGBA8 read/write pixel mapping.
|
||||
blend/clear state, viewport execution, target-aware framebuffer-to-texture
|
||||
copies, and RGBA8 read/write pixel mapping.
|
||||
`NodePanelGrid` heightmap preview and lightmap baking also consume
|
||||
backend-owned texture readback formats, sampler filters, depth/blend state,
|
||||
depth clears, viewport queries, color-mask booleans, active texture units,
|
||||
@@ -649,8 +650,9 @@ Known local toolchain state:
|
||||
NodeCanvas, NodeStrokePreview, and HMD render-state paths,
|
||||
tested pixel-buffer allocation/readback/map/unmap/delete dispatch
|
||||
consumed by retained `PBO` recording readbacks, tested framebuffer-to-texture
|
||||
2D copy dispatch consumed by retained canvas/UI paint paths, tested framebuffer
|
||||
bind/restore dispatch consumed by retained `RTT` render-target pass entry
|
||||
copy dispatch consumed by retained canvas/UI paint paths and CanvasLayer
|
||||
cube-face generation, tested framebuffer bind/restore dispatch consumed by
|
||||
retained `RTT` render-target pass entry
|
||||
and exit paths, tested depth renderbuffer allocation/delete and framebuffer
|
||||
depth attach/detach dispatch consumed by retained RTT and canvas object-drawing helpers,
|
||||
tested convert-command state dispatch consumed by
|
||||
|
||||
Reference in New Issue
Block a user