Skip to content

core: Add per-layer BlendMode with dirty tracking - #15

Open
no-materials wants to merge 1 commit into
forest-rs:mainfrom
no-materials:core/blend-mode
Open

core: Add per-layer BlendMode with dirty tracking#15
no-materials wants to merge 1 commit into
forest-rs:mainfrom
no-materials:core/blend-mode

Conversation

@no-materials

Copy link
Copy Markdown
Contributor

Move BlendMode from subduction_render into subduction_core as a first-class layer property. Adds a BLEND_MODE dirty channel, getter/setter on LayerStore, raw-index accessor for backends, and drains into FrameChanges.

This closes the gap where RenderItem carried a blend mode but the layer tree couldn't track or invalidate it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant