Shader system improvements.