Hey guys ! [ Maximum number (256) of shader ]. My project have so much shader keyword that engine always show this log, and it cause some shader not be complied. Could some one explain how the way that unity engine statistic those keyword ? Is that Even same keyword in different shader will be count mutli keyword or just one ? for example Example 1: Shader A has keyword __keywordA Shader B has keyword __keywordB Example 2: ShaderPass A has keyword __keywordA ShaderPass B has keyword __keywordB Example 3: SubShader A has keyword __keywordA SubShader B has keyword __keywordB Question1: Does Engine count it one or two ? Question2: How many unity always will be complied buitld-in keyword ? I know unity 2019 have local_keyword feather, Unfortunately , my project stuck at 2018 can't upgrade engine.