Multiple shader recompiles for each scene
Unity 2018.2.10f1 PC Standalone/VR
We have a project that has about 15 scenes. I've just added some shader variant stripping code and also with some logging indicating what variants are being built.
First, I removed all the TIER1 and TIER2 variants; WHY is the PC even building these? This drops the number of variants created from 3.7M to 1.6M.
We are using about 26 different shaders.
All my shaders appear to be getting rebuilt for each level. and then one final build with no level name, for what I'm assuming are the 'global assets'.
Why is it doing this? I have the shader properly directed to a shader asset bundle, but yet it's still being built.
I would have expected the builder to NOT build shaders that are in the 'always included shaders' list; since, well, they're already included (at least, I'd expect it to be build JUST ONCE).
Can someone help me figure this out?