glsl: print constant initializers

Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/5746>
This commit is contained in:
Marek Olšák 2020-07-04 17:13:27 -04:00
parent 42be975aa2
commit 3e47cb185e
1 changed files with 10 additions and 0 deletions

View File

@ -226,6 +226,16 @@ void ir_print_visitor::visit(ir_variable *ir)
ir_print_type(f, ir->type);
fprintf(f, " %s)", unique_name(ir));
if (ir->constant_initializer) {
fprintf(f, " ");
visit(ir->constant_initializer);
}
if (ir->constant_value) {
fprintf(f, " ");
visit(ir->constant_value);
}
}