From 3e7d43cd480203f0f861345776454628df0d9a42 Mon Sep 17 00:00:00 2001
From: Brian <brian@yutani.localnet.net>
Date: Wed, 28 Mar 2007 14:23:33 -0600
Subject: Get rid of BRK0, BRK1, CONT0, CONT1 instructions.

---
 src/mesa/shader/prog_execute.c | 26 --------------------------
 1 file changed, 26 deletions(-)

(limited to 'src/mesa/shader/prog_execute.c')

diff --git a/src/mesa/shader/prog_execute.c b/src/mesa/shader/prog_execute.c
index 7908976b60d..013d65ce869 100644
--- a/src/mesa/shader/prog_execute.c
+++ b/src/mesa/shader/prog_execute.c
@@ -727,32 +727,6 @@ _mesa_execute_program(GLcontext * ctx,
             pc = inst->BranchTarget - 1;
          }
          break;
-      case OPCODE_BRK0:   /* Break if zero */
-         /* fall-through */
-      case OPCODE_CONT0:  /* Continue if zero */
-         {
-            GLfloat a[4];
-            fetch_vector1(&inst->SrcReg[0], machine, a);
-            if (a[0] == 0.0) {
-               /* take branch */
-               /* Subtract 1 here since we'll do pc++ at end of for-loop */
-               pc = inst->BranchTarget - 1;
-            }
-         }
-         break;
-      case OPCODE_BRK1:   /* Break if non-zero */
-         /* fall-through */
-      case OPCODE_CONT1:  /* Continue if non-zero */
-         {
-            GLfloat a[4];
-            fetch_vector1(&inst->SrcReg[0], machine, a);
-            if (a[0] != 0.0) {
-               /* take branch */
-               /* Subtract 1 here since we'll do pc++ at end of for-loop */
-               pc = inst->BranchTarget - 1;
-            }
-         }
-         break;
       case OPCODE_CAL:         /* Call subroutine (conditional) */
          if (eval_condition(machine, inst)) {
             /* call the subroutine */
-- 
cgit v1.2.3