glsl: Remove anti-built-in hacks from the print visitor.

Now that we only import built-in signatures that are actually used,
printing them is reasonable.
This commit is contained in:
Kenneth Graunke
2010-11-11 12:14:02 -08:00
parent f5692f452f
commit ff994eeff8

View File

@@ -153,17 +153,10 @@ void ir_print_visitor::visit(ir_function_signature *ir)
void ir_print_visitor::visit(ir_function *ir) void ir_print_visitor::visit(ir_function *ir)
{ {
if (!ir->has_user_signature())
return;
printf("(function %s\n", ir->name); printf("(function %s\n", ir->name);
indentation++; indentation++;
foreach_iter(exec_list_iterator, iter, *ir) { foreach_iter(exec_list_iterator, iter, *ir) {
ir_function_signature *const sig = (ir_function_signature *) iter.get(); ir_function_signature *const sig = (ir_function_signature *) iter.get();
if (sig->is_builtin)
continue;
indent(); indent();
sig->accept(this); sig->accept(this);
printf("\n"); printf("\n");