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:
@@ -226,6 +226,16 @@ void ir_print_visitor::visit(ir_variable *ir)
|
|||||||
|
|
||||||
ir_print_type(f, ir->type);
|
ir_print_type(f, ir->type);
|
||||||
fprintf(f, " %s)", unique_name(ir));
|
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);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user