tgsi: Update for gallium interface changes.
[mesa.git] / src / gallium / auxiliary / tgsi / tgsi_exec.h
index c72f76809d4873c4b88daf53123251aeb7cd43f1..08df15ec6a087c751810573ae6616be4baefcd97 100644 (file)
@@ -168,7 +168,12 @@ struct tgsi_exec_labels
 
 #define TGSI_EXEC_TEMP_ADDR         (TGSI_EXEC_NUM_TEMPS + 8)
 #define TGSI_EXEC_NUM_ADDRS         1
-#define TGSI_EXEC_NUM_TEMP_EXTRAS   9
+
+/* predicate register */
+#define TGSI_EXEC_TEMP_P0           (TGSI_EXEC_NUM_TEMPS + 9)
+#define TGSI_EXEC_NUM_PREDS         1
+
+#define TGSI_EXEC_NUM_TEMP_EXTRAS   10