I just had to register and say thanks for the new features that was added to sf::shader, being able to set array uniforms is what I've needed for awhile.
was wondering about being able to set custom struct arrays, would that be possible now?
ex:
#define MAX_LIGHTS 32
struct Light{
vec3 position;
vec4 color;
};
uniform Light sceneLights[MAX_LIGHTS];