Hey,
We recently landed an important optimization in the form of “Shader Variant Prefiiltering”, which aims to filter our unneeded shaders keywords in order to greatly reduce shader variant processing times. We are working to improve the render pipeline and feature coverage of shader variant prefiltering, in order to further reduce project build times.
You can read more about this in the official blog post, as well as the following thread:
Beyond this, we are also investigating further improvements to shader variant management at large. Our aim is to introduce better tools and workflows for analysing your project’s shader variant generation/usage, and more effective ways to control shader variant generation, filtering and stripping.
You can follow our progress, and submit feedback and requests directly in our public roadmap:
https://portal.productboard.com/8ufdwj59ehtmsvxenjumxo82/c/1389-improved-shader-variants-management?utm_medium=social&utm_source=portal_share