GraphiteEditor / GraphiteEditor/Graphite
Bind groups getting created while zooming / panning out
- Dominant language
- Rust
- Stars
- 27.2k
- Forks
- 1.3k
- Avg merge
- 20h 5m
- Merged PRs (30d)
- 57
Description
[0531769](https://github.com/GraphiteEditor/Graphite/commit/0531769c4181397aa0ad36bae25163cb878f42b3) (2026-02-22): Cache Vello render output as stitchable textures ([#3722](https://github.com/GraphiteEditor/Graphite/pull/3722))
Introduced in this commit , when you try to zoom in / out an image there are additional bind groups created which should not be the case . You can use this extension to checkout the bind groups getting created for firefox
https://addons.mozilla.org/en-US/firefox/addon/webgpu-inspector/
or for chrome
https://chromewebstore.google.com/detail/webgpu-inspector/holcbbnljhkpkjkhgkagjkhhpeochfal
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by comparing commit 0531769, which introduced cached Vello render output as stitchable textures, and reproduce zooming or panning with the WebGPU Inspector extension. Trace the bind groups created during that interaction and confirm that zooming or panning no longer creates the additional groups shown in the report.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- computer-graphics, performance
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 48/100