Hi all. I have an application that loads some shaders and tries to set values for some uniforms and attributes that may not exist in the shader. For example, the application tries to set the uniform called “gloss” but the shader loaded doesn´t contain any “gloss” uniform declared. The question is if this hurts the performance? If does, what about if it is only tried to set when loading and not in every frame (for example, an uniform called “opacity” could be set at every frame trying to do a blink effect)?