summaryrefslogtreecommitdiffstats
path: root/ir_reader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'ir_reader.cpp')
-rw-r--r--ir_reader.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/ir_reader.cpp b/ir_reader.cpp
index 8e470e95d26..eb7b7fcb6b3 100644
--- a/ir_reader.cpp
+++ b/ir_reader.cpp
@@ -63,9 +63,11 @@ _mesa_glsl_read_ir(_mesa_glsl_parse_state *state, exec_list *instructions,
printf("\n-------------\n");
_mesa_glsl_initialize_types(state);
- _mesa_glsl_initialize_variables(instructions, state);
- _mesa_glsl_initialize_constructors(instructions, state);
- _mesa_glsl_initialize_functions(instructions, state);
+
+ /* FINISHME: Constructors probably shouldn't be emitted as part of the IR.
+ * FINISHME: Once they're not, remake them by calling:
+ * FINISHME: _mesa_glsl_initialize_constructors(instructions, state);
+ */
read_instructions(state, instructions, expr, NULL);
}