Skip to content

Desktop: Render overlays with Vello#2965

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

Desktop: Render overlays with Vello#2965
TrueDoctor merged 5 commits intomasterfrom
render-overlays-with-vello

Conversation

@timon-schelling
Copy link
Copy Markdown
Member

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

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
4 checks passed
@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
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