Skip to content

vello: mark override image atlas entries dirty#1638

Merged
waywardmonkeys merged 1 commit into
linebender:mainfrom
waywardmonkeys:dirty-external-complete
May 13, 2026
Merged

vello: mark override image atlas entries dirty#1638
waywardmonkeys merged 1 commit into
linebender:mainfrom
waywardmonkeys:dirty-external-complete

Conversation

@waywardmonkeys
Copy link
Copy Markdown
Collaborator

Expose an explicit renderer method for callers to refresh atlas entries when an override texture's contents change. Also dirty resident entries when overrides are inserted or removed so switching between CPU image data and override textures refreshes the atlas.

Expose an explicit renderer method for callers to refresh atlas entries when an override texture's contents change. Also dirty resident entries when overrides are inserted or removed so switching between CPU image data and override textures refreshes the atlas.

Co-authored-by: Raph Levien <raphl@canva.com>
@waywardmonkeys
Copy link
Copy Markdown
Collaborator Author

This supersedes #1626

Copy link
Copy Markdown
Contributor

@nicoburns nicoburns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one is also working for me. And the additional changes make sense to me.

@waywardmonkeys waywardmonkeys added this pull request to the merge queue May 13, 2026
Merged via the queue into linebender:main with commit 4b70f8c May 13, 2026
17 checks passed
@waywardmonkeys waywardmonkeys deleted the dirty-external-complete branch May 13, 2026 17:26
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.

2 participants