return null from getUniformLocation on invalid uniforms