We'd loop for approximately forever trying to get to (GLuint)-1.
---
 src/mesa/program/prog_optimize.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/mesa/program/prog_optimize.c b/src/mesa/program/prog_optimize.c
index 1ab54ec..e877497 100644
--- a/src/mesa/program/prog_optimize.c
+++ b/src/mesa/program/prog_optimize.c
@@ -1088,7 +1088,7 @@ find_live_intervals(struct gl_program *prog,
          const struct interval *inv = liveIntervals->Intervals + i;
          fprintf(stderr, "Reg[%d] live [%d, %d]:",
                       inv->Reg, inv->Start, inv->End);
-         if (1) {
+         if (inv->Start != -1) {
             GLuint j;
             for (j = 0; j < inv->Start; j++)
                fprintf(stderr, " ");
-- 
2.0.0.rc2

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to