Skip to content

No. 0311 TE TechEQLabs Pro

Shader Diagnostics Suite

UE 5.4–5.85/52.0.5

Module: Tech · Category: Debugging · Tool ID: ShaderDiagnosticsSuite

Three-tab shader debugging suite. Keywords inspects parameters and static switches per material. Compilation monitors instruction counts and complexity flags. Permutations analyzes shader permutation bloat — the number of compiled variants per material.

Suite open on Compilation tab, instruction counts visible per material with severity coloring.
Suite open on Compilation tab, instruction counts visible per material with severity coloring.
  • Shader compile time exploding: find the materials with thousands of permutations
  • Material complexity audit: instruction count per material
  • Static-switch debugging: finding which switches are actually doing work
  • Don’t expect this to auto-fix permutation bloat. Surfaces the problem; fixes are per-material.
  1. Open the EQLabs Hub and search for Shader (or browse to Tech → Debugging).
  2. Click the tool card.
  3. Use the tab bar: Keywords / Compilation / Permutations.

Inspects per-material parameters and static switches.

Per-material instruction counts, complexity flags, sampler counts.

Permutation bloat detection — how many variants of a shader exist due to static switches × feature flags × platform variants.

  • In-panel results per tab.
  • No edits. Read-only.
  • Permutation bloat is a known UE5 pain point. Materials with many static switches generate exponential variants.
  • Single-click pings; double-click opens the Material editor.
Report an issue with this tool

Opens our feedback form in a new tab with the tool name pre-filled.