Shader Graph Auditor


Static Shader Graph analysis, project-wide audits, issue reports, and mobile/desktop complexity tiers inside the Unity Editor.


by DevNest


Price History +

Shader Graph Auditor helps technical artists and graphics teams review Shader Graph assets faster.

Analyze one `.shadergraph` asset in detail, or scan the full project to find graphs that need cleanup, review, or extra performance attention before shipping.


Core capabilities:

- Single Shader Graph analysis window

- Project-wide Shader Graph scanning

- Folder-scoped scans and exclude-folder support

- Incremental cache for faster repeated scans

- Sortable project table with node count, issue count, severity, complexity, mobile tier, desktop tier, path, and last modified date

- Color-coded Mobile/Desktop tiers:

- green: low estimated cost

- yellow: moderate estimated cost

- red: heavy estimated cost

- Dependency analysis for upstream, downstream, and output-path reachability

- Rule-based issue detection for common graph structure and maintenance risks

- Node inspector with graph metadata and connection counts

- Aggregated project insights and most common issue summary

- Lightweight graph comparison summary

- JSON and Markdown export for single-graph and full-project reports

- Demo scene and demo Shader Graph included


Built for production review workflows:

- Editor-only workflow

- No external dependencies

- No intended runtime build impact

- Conservative best-effort extraction

- Clear warnings when graph data is partial


Menu path:

Window > Shader Tools > Shader Graph Auditor


Demo menu:

Tools > Shader Graph Auditor > Build Demo Scene


Important:

Shader Graph Auditor is a static analysis and reporting tool. It is not a GPU profiler and does not automatically rewrite or optimize Shader Graphs.