Is it possible to send uniform arrays to shader?

Yesterday I asked this question, but now I am unsure if it’s even possible?

I can see that the uniform fv is used to send a float array that can be used as a type in the shader, like “float color[4]”. But what I need is to send a bunch of data of the same type “ofVec2f point[x]”

Is this possible?

yes that’s totally possible but there was a bug in ofShader in 0.9, i’ve just fixed it in master you can apply the patch which is pretty simple from the commit: