inlined Shader::setUniform(...)