glsl: add top level array size and stride to gl_uniform_storage