Skip to content

Desktop: Render overlays with Vello - #2965

Merged
TrueDoctor merged 5 commits into
masterfrom
render-overlays-with-vello
Aug 2, 2025
Merged

TrueDoctor merged 5 commits into
masterfrom
render-overlays-with-vello

Conversation

@timon-schelling

@timon-schelling timon-schelling commented Jul 31, 2025 •

Copy link
Copy Markdown
Member

Partly closes #2999.

This PR adds overlay rendering support to desktop using vello.

Reviewer should spend extra time on node-graph/wgpu-executor/src/lib.rs.

@github-actions
github-actions Bot temporarily deployed to graphite-dev (Preview) July 31, 2025 23:23 Inactive
@github-actions
github-actions Bot temporarily deployed to graphite-dev (Preview) July 31, 2025 23:37 Inactive
@timon-schelling
timon-schelling force-pushed the render-overlays-with-vello branch from f460bb7 to 30a3062 Compare August 1, 2025 09:43
@github-actions
github-actions Bot temporarily deployed to graphite-dev (Preview) August 1, 2025 09:45 Inactive
@github-actions
github-actions Bot temporarily deployed to graphite-dev (Preview) August 1, 2025 09:58 Inactive
@timon-schelling
timon-schelling force-pushed the render-overlays-with-vello branch from 30a3062 to 67673cb Compare August 1, 2025 09:59
@github-actions
github-actions Bot temporarily deployed to graphite-dev (Preview) August 1, 2025 10:08 Inactive
@timon-schelling
timon-schelling force-pushed the render-overlays-with-vello branch from 67673cb to b5e4786 Compare August 1, 2025 11:32
@github-actions
github-actions Bot temporarily deployed to graphite-dev (Preview) August 1, 2025 11:35 Inactive
@timon-schelling
timon-schelling force-pushed the render-overlays-with-vello branch from 7857ed3 to 147531a Compare August 2, 2025 14:11
@github-actions
github-actions Bot temporarily deployed to graphite-dev (Preview) August 2, 2025 14:15 Inactive
@TrueDoctor
TrueDoctor enabled auto-merge (squash) August 2, 2025 14:15
@TrueDoctor
TrueDoctor merged commit 34a8b9b into master Aug 2, 2025
@TrueDoctor
TrueDoctor deleted the render-overlays-with-vello branch August 2, 2025 14:27
@Keavon Keavon changed the title Desktop: Render overlays with vello Desktop: Render overlays with Vello Sep 2, 2025

This branch was previously deployed

1 inactive deployment
graphite-dev (Preview) — 147531ab Deployed Aug 2, 2025 by github-actions[bot]
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.

Implement overlay drawing API functions for Vello

2 participants