ir_print_visitor: Add "temporary" to mode string printing.
Variables with mode ir_var_temporary were causing an out of bounds array access and filling my screen with rubbish. I'm not sure if "temporary" is the right thing to print.
This commit is contained in:
@@ -85,7 +85,8 @@ void ir_print_visitor::visit(ir_variable *ir)
|
||||
|
||||
const char *const cent = (ir->centroid) ? "centroid " : "";
|
||||
const char *const inv = (ir->invariant) ? "invariant " : "";
|
||||
const char *const mode[] = { "", "uniform ", "in ", "out ", "inout " };
|
||||
const char *const mode[] = { "", "uniform ", "in ", "out ", "inout ",
|
||||
"temporary " };
|
||||
const char *const interp[] = { "", "flat", "noperspective" };
|
||||
|
||||
printf("(%s%s%s%s) ",
|
||||
|
||||
Reference in New Issue
Block a user