[Mesa-dev] [PATCH 3/3] glsl: Report progress from opt_copy_propagation_elements().

Kenneth Graunke kenneth at whitecape.org
Thu Aug 28 16:28:10 PDT 2014


It's been altering the tree and reporting "false" since January 2011.

Signed-off-by: Kenneth Graunke <kenneth at whitecape.org>
---
 src/glsl/opt_copy_propagation_elements.cpp | 1 +
 1 file changed, 1 insertion(+)

No changes in shader-db (34,558 shaders) nor Piglit on Haswell.

diff --git a/src/glsl/opt_copy_propagation_elements.cpp b/src/glsl/opt_copy_propagation_elements.cpp
index a67f507..c3e55bc 100644
--- a/src/glsl/opt_copy_propagation_elements.cpp
+++ b/src/glsl/opt_copy_propagation_elements.cpp
@@ -288,6 +288,7 @@ ir_copy_propagation_elements_visitor::handle_rvalue(ir_rvalue **ir)
 					source_chan[2],
 					source_chan[3],
 					chans);
+   progress = true;
 
    if (debug) {
       printf("to:\n");
-- 
2.1.0



More information about the mesa-dev mailing list