This allows to reduce the number of includes for each tree graph (surface, volume, displacement) and reduce the code size significantly for most vertex shaders, speeding up compile time. Rel #145347 Pull Request: https://projects.blender.org/blender/blender/pulls/146419