Add tracy integration to pipeline statistics
Open
A-Dev-Tools
A-Diagnostics
A-Rendering
C-Feature
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 171
Description
## What problem does this solve or what need does it fill?
Pipeline statistics give us performance information about rendering data.
`tracy` is the standard tool we use to capture other performance data. We should collect it all in one place.
## Additional context
Discussed by @JMS55 and @LeshaInc in #9135.
Contributor guide
Research direction
Start by reading the discussion in #9135, then locate the existing pipeline statistics implementation and how rendering performance data is collected. The work is complete when Tracy data is integrated with those statistics so the relevant performance information is collected in one place.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- performance
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100