nir/spirv: Add a missing break statement
[mesa.git] / src / glsl / link_uniform_block_active_visitor.h
index b663a884db49299f74fdb3a0ce6af0a7868d962a..afb52c14a3729cb544ebf4a0d067caaf0e061065 100644 (file)
 #include "ir.h"
 #include "util/hash_table.h"
 
+struct uniform_block_array_elements {
+   unsigned *array_elements;
+   unsigned num_array_elements;
+
+   ir_dereference_array *ir;
+
+   struct uniform_block_array_elements *array;
+};
+
 struct link_uniform_block_active {
    const glsl_type *type;
+   ir_variable *var;
 
-   unsigned *array_elements;
-   unsigned num_array_elements;
+   struct uniform_block_array_elements *array;
 
    unsigned binding;