Unity Issue Tracker - "Incompatible keyword states" error is thrown for shaders when launching the editor.
Fixed
UUM-91635
"Incompatible keyword states" error is thrown for shaders when launching the editor.
Unity: Shader System
Fixed
6.1.X
6000.1.0a4 onwards
A specific condition with terrain shaders and UsePass triggered a case where some keyword related data was copied around before it was fully ready. This is now avoided by doing things in a different order.
How to reproduce:
1. Open the attached “IN-90989_XRacer“ project
2. Navigate to console and observe.
Expected result: Nothing of note happens
Actual result: The console shows “Incompatible keyword states“ error