Is it possible to partially update a uniform array?
For example, the shader contains:
uniform float foo;
And I want to update a single element.
According to the man page of glUniform*v it should be possible but there is only a pointer to the data and a count.