Desktop: Render overlays with vello (#2965)

* Render overlays with vello

* Fix nix flake comments

* Rendering refactor with better names and code location

* Remove unnecessary overlay renders

* Post rebase fix
This commit is contained in:
Timon
2025-08-02 16:27:24 +02:00
committed by GitHub
parent 037bcb6b26
commit 34a8b9b6f1
14 changed files with 728 additions and 401 deletions

View File

@@ -46,6 +46,7 @@ once_cell = { workspace = true }
web-sys = { workspace = true }
bytemuck = { workspace = true }
vello = { workspace = true }
tracing = { workspace = true }
# Required dependencies
spin = "0.9.8"