glsl: More missing pieces to array type creation