[glsl] [spirv] ssbo unsizied array not supported ?
I think i found issue with unsized array ssbo, when glsl converted to spirv..
glsl/gl_nir_link_uniform_blocks.c assert comes out (*num_variables != 0) in allocate_uniform_blocks since unsized array of struct is not counted in function iterate_type_count_variables().
Here is example what i add to .vert file
struct ImageUniform {
vec4 color;
};
layout(std430, binding = 10) buffer ImageBlock {
ImageUniform imageUniform[];
};