What problem does it solve?
It helps you identify performance bottlenecks, quantify them against concrete budgets, and turn findings into prioritized optimization recommendations instead of guessing.
Core Features & Use Cases
- Scope selection (system vs full): Focus profiling on a named system or run a comprehensive pass across all systems.
- Budget-driven analysis: Load or infer targets for frame time, memory, load time, draw calls, and other constraints, then compare estimated current values to budgets.
- Actionable reporting: Produce a structured profile with hotspots, risk/effort estimates, quick wins, and a next-step plan that guides whether to optimize, reduce scope, defer polish, or escalate architecture decisions.
Quick Start
Request a full performance profile by asking: "Run perf-profile with argument 'full' and produce the report with top hotspots, headroom vs budget, and recommended next actions."