Mesa (master): glsl: Remove anti-built-in hacks from the print visitor.

Kenneth Graunke kwg at kemper.freedesktop.org
Tue Nov 30 21:50:38 UTC 2010


Module: Mesa
Branch: master
Commit: ff994eeff8fa9f8f889878d6b48015ca7683e22b
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff994eeff8fa9f8f889878d6b48015ca7683e22b

Author: Kenneth Graunke <kenneth at whitecape.org>
Date:   Thu Nov 11 12:14:02 2010 -0800

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.

---

 src/glsl/ir_print_visitor.cpp |    7 -------
 1 files changed, 0 insertions(+), 7 deletions(-)

diff --git a/src/glsl/ir_print_visitor.cpp b/src/glsl/ir_print_visitor.cpp
index e5067bf..55188ee 100644
--- a/src/glsl/ir_print_visitor.cpp
+++ b/src/glsl/ir_print_visitor.cpp
@@ -153,17 +153,10 @@ void ir_print_visitor::visit(ir_function_signature *ir)
 
 void ir_print_visitor::visit(ir_function *ir)
 {
-   if (!ir->has_user_signature())
-      return;
-
    printf("(function %s\n", ir->name);
    indentation++;
    foreach_iter(exec_list_iterator, iter, *ir) {
       ir_function_signature *const sig = (ir_function_signature *) iter.get();
-
-      if (sig->is_builtin)
-	 continue;
-
       indent();
       sig->accept(this);
       printf("\n");




More information about the mesa-commit mailing list