i915: Swap meanings of KIL and KILP.
authorMichal Krol <michal@tungstengraphics.com>
Wed, 13 Aug 2008 09:13:46 +0000 (11:13 +0200)
committerMichal Krol <michal@tungstengraphics.com>
Wed, 13 Aug 2008 09:13:46 +0000 (11:13 +0200)
src/gallium/drivers/i915simple/i915_fpc_translate.c

index 04507ab..6443298 100644 (file)
@@ -560,18 +560,6 @@ i915_translate_instruction(struct i915_fp_compile *p,
       break;
 
    case TGSI_OPCODE_KIL:
-      /* unconditional kill */
-      assert(0); /* not tested yet */
-#if 0
-      src0 = src_vector(p, &inst->FullSrcRegisters[0]);
-      tmp = i915_get_utemp(p);
-
-      i915_emit_texld(p, tmp, A0_DEST_CHANNEL_ALL,   /* use a dummy dest reg */
-                      0, src0, T0_TEXKILL);
-#endif
-      break;
-
-   case TGSI_OPCODE_KILP:
       /* kill if src[0].x < 0 || src[0].y < 0 ... */
       src0 = src_vector(p, &inst->FullSrcRegisters[0]);
       tmp = i915_get_utemp(p);
@@ -584,6 +572,10 @@ i915_translate_instruction(struct i915_fp_compile *p,
                       T0_TEXKILL);           /* opcode */
       break;
 
+   case TGSI_OPCODE_KILP:
+      assert(0); /* not tested yet */
+      break;
+
    case TGSI_OPCODE_LG2:
       src0 = src_vector(p, &inst->FullSrcRegisters[0]);