GraphiteEditor / GraphiteEditor/Graphite
Spatial (resolution-aware and context-aware) caching
- Dominant language
- Rust
- Stars
- 27.2k
- Forks
- 1.3k
- Avg merge
- 20h 5m
- Merged PRs (30d)
- 57
Description
Spatial, and likely temporal, caching needs to with based on storing cached data at different zoom levels, areas in space (forming a patchwork quilt of cache hit areas within surroundings of cache miss areas), and different times in the animation timeline. All this will be needed to make Cache nodes relation-aware to work with footprint data.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by mapping the existing Cache nodes and relation-aware footprint handling in the graphics engine. Define how cached data should vary across zoom levels, spatial areas, and animation times, then document tests that demonstrate patchwork cache hits around misses and correct invalidation across timeline changes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- computer-graphics, performance
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100