tgsi: Consider INDEX, NEGATE, MULTIPLYMATRIX opcodes for removal.
authorMichal Krol <michal@vmware.com>
Tue, 10 Mar 2009 09:15:29 +0000 (10:15 +0100)
committerMichal Krol <michal@vmware.com>
Tue, 10 Mar 2009 09:27:24 +0000 (10:27 +0100)
src/gallium/auxiliary/tgsi/tgsi_exec.c
src/gallium/include/pipe/p_shader_tokens.h

index fe2804be7609e30ca1a6d1e538974491d482e281..c5537a3bb490fb810dd35a624fd21b18fcedeefb 100644 (file)
@@ -2146,10 +2146,12 @@ exec_instruction(
       break;
 
    case TGSI_OPCODE_INDEX:
+      /* XXX: considered for removal */
       assert (0);
       break;
 
    case TGSI_OPCODE_NEGATE:
+      /* XXX: considered for removal */
       assert (0);
       break;
 
@@ -2255,6 +2257,7 @@ exec_instruction(
       break;
 
     case TGSI_OPCODE_MULTIPLYMATRIX:
+       /* XXX: considered for removal */
        assert (0);
        break;
 
index 35df70e7b7b1a08d30ce617167444e254a7a351f..4dafdd6f0a9f43b176e2ba321b6faf5837ba1592 100644 (file)
@@ -191,8 +191,8 @@ struct tgsi_immediate_float32
 /*
  * GL_EXT_vertex_shader
  */
-#define TGSI_OPCODE_INDEX               22
-#define TGSI_OPCODE_NEGATE              23
+#define TGSI_OPCODE_INDEX               22   /* considered for removal */
+#define TGSI_OPCODE_NEGATE              23   /* considered for removal */
 #define TGSI_OPCODE_MADD                TGSI_OPCODE_MAD
 #define TGSI_OPCODE_FRAC                24
 #define TGSI_OPCODE_SETGE               TGSI_OPCODE_SGE
@@ -206,7 +206,7 @@ struct tgsi_immediate_float32
 #define TGSI_OPCODE_RECIP               TGSI_OPCODE_RCP
 #define TGSI_OPCODE_RECIPSQRT           TGSI_OPCODE_RSQ
 #define TGSI_OPCODE_CROSSPRODUCT        31
-#define TGSI_OPCODE_MULTIPLYMATRIX      32
+#define TGSI_OPCODE_MULTIPLYMATRIX      32   /* considered for removal */
 
 /*
  * GL_NV_vertex_program1_1