glsl: Translate the AST for uniform blocks into some IR structures.
[mesa.git] / src / glsl / glsl_parser_extras.h
index d97217ef943ecfb16e733067e8af6326c17d02e4..fc5d11cb97c20eb2780c12e121fce5e83ddd0528 100644 (file)
@@ -82,6 +82,10 @@ struct _mesa_glsl_parse_state {
    exec_list translation_unit;
    glsl_symbol_table *symbols;
 
+   unsigned num_uniform_blocks;
+   unsigned uniform_block_array_size;
+   struct gl_uniform_block *uniform_blocks;
+
    bool es_shader;
    unsigned language_version;
    const char *version_string;