Optimize rendering by caching intermediate render results when panning/zooming (#3147)

* Add svg render node

WIP

Fix error in context nullificaton node insertion

Correctly translate metadata

Fix warning

* Cleanup

* Remove color / gradient check and fix svg defs

* Implement viewport filling transform modification for vello

* Cleanup and comments

* Code review
This commit is contained in:
Dennis Kobert
2025-09-11 10:56:59 +02:00
parent 09ece9424d
commit ad5d8fcd37
12 changed files with 338 additions and 262 deletions

1
Cargo.lock generated
View File

@@ -2235,6 +2235,7 @@ dependencies = [
"reqwest",
"tokio",
"vello",
"vello_encoding",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",