Troubleshooting

intermediate troubleshooting

Shader Control · Troubleshooting & FAQ

Troubleshooting

This page covers the most common issues users encounter with Shader Control and how to resolve them.

Build View shows no data

SymptomThe Build View tab is empty with no shaders listed.
CauseNo build has been performed since Shader Control was installed.
Solution
  1. Click Quick Build in the Build View tab.
  2. Wait for the quick build to complete (it collects shader data without full compilation).
  3. The Build View will populate with all shaders and their keywords.

Visual artifacts after disabling keywords

SymptomMaterials display incorrectly (wrong colors, missing features) after disabling a keyword.
CauseA keyword was disabled that is required by one or more materials in the scene.
Solution
  1. Open Shader Control and navigate to the modified shader in Project View.
  2. Click Restore to revert the shader to its backup copy.
  3. Use List Materials to identify which materials depend on the keyword before disabling it again.

Keyword limit exceeded (256)

SymptomUnity console shows warnings about exceeding the global keyword limit.
CauseToo many unique shader keywords are enabled across all project shaders.
Solution
  1. Open the Project View and click Scan Project.
  2. Sort shaders by keyword count to find the biggest contributors.
  3. Disable keywords you do not use and click Save.
  4. Use Clean All Materials to remove stale keyword references from materials.

Build size not reduced

SymptomAfter disabling keywords, the build size has not decreased noticeably.
CauseChanges in Project View only affect shaders with source code. Internal Unity shaders require Build View exclusions.
Solution
  1. Switch to Build View and uncheck keywords on internal/hidden shaders.
  2. Use the Advanced button to specify exact variant combinations for large shaders.
  3. Rebuild and compare the build output size.

Still need help?

Visit the Kronnect Support to post your question. Our team will get back to you shortly.

Was this page helpful?