update some comments
authorBrian <brian.paul@tungstengraphics.com>
Tue, 9 Oct 2007 20:52:26 +0000 (14:52 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Tue, 9 Oct 2007 20:52:26 +0000 (14:52 -0600)
src/mesa/pipe/tgsi/exec/tgsi_exec.c

index 6bbff76a872f2bfc41e62fe4a64a162100f4651e..fda5584cf3920f95c3d493df0f2e2f0764e3617b 100644 (file)
@@ -2036,7 +2036,7 @@ exec_instruction(
       if (mach->ExecMask) {
          /* do the call */
 
-         /* push Cond, Loop, Cont stacks */
+         /* push the Cond, Loop, Cont stacks */
          assert(mach->CondStackTop < TGSI_EXEC_MAX_COND_NESTING);
          mach->CondStack[mach->CondStackTop++] = mach->CondMask;
          assert(mach->LoopStackTop < TGSI_EXEC_MAX_LOOP_NESTING);
@@ -2054,13 +2054,13 @@ exec_instruction(
       break;
 
    case TGSI_OPCODE_RET:
-      /* XXX examine ExecMask to determine if we should _really_ return */
-      /* pop Cond, Loop, Cont stacks */
       mach->FuncMask &= ~mach->ExecMask;
       UPDATE_EXEC_MASK(mach);
 
       if (mach->ExecMask == 0x0) {
          /* really return now (otherwise, keep executing */
+
+         /* pop the Cond, Loop, Cont stacks */
          assert(mach->CondStackTop > 0);
          mach->CondMask = mach->CondStack[--mach->CondStackTop];
          assert(mach->LoopStackTop > 0);