#define IRIS_DIRTY_CONSTANTS_TES (1ull << 37)
#define IRIS_DIRTY_CONSTANTS_GS (1ull << 38)
#define IRIS_DIRTY_CONSTANTS_FS (1ull << 39)
-#define IRIS_DIRTY_DEPTH_BUFFER (1ull << 40)
-#define IRIS_DIRTY_WM (1ull << 41)
-#define IRIS_DIRTY_BINDINGS_VS (1ull << 42)
-#define IRIS_DIRTY_BINDINGS_TCS (1ull << 43)
-#define IRIS_DIRTY_BINDINGS_TES (1ull << 44)
-#define IRIS_DIRTY_BINDINGS_GS (1ull << 45)
-#define IRIS_DIRTY_BINDINGS_FS (1ull << 46)
-#define IRIS_DIRTY_BINDINGS_CS (1ull << 47)
-#define IRIS_DIRTY_SO_BUFFERS (1ull << 48)
-#define IRIS_DIRTY_SO_DECL_LIST (1ull << 49)
-#define IRIS_DIRTY_STREAMOUT (1ull << 50)
-#define IRIS_DIRTY_VF_SGVS (1ull << 51)
-#define IRIS_DIRTY_VF (1ull << 52)
-#define IRIS_DIRTY_VF_TOPOLOGY (1ull << 53)
+#define IRIS_DIRTY_CONSTANTS_CS (1ull << 40)
+#define IRIS_DIRTY_DEPTH_BUFFER (1ull << 41)
+#define IRIS_DIRTY_WM (1ull << 42)
+#define IRIS_DIRTY_BINDINGS_VS (1ull << 43)
+#define IRIS_DIRTY_BINDINGS_TCS (1ull << 44)
+#define IRIS_DIRTY_BINDINGS_TES (1ull << 45)
+#define IRIS_DIRTY_BINDINGS_GS (1ull << 46)
+#define IRIS_DIRTY_BINDINGS_FS (1ull << 47)
+#define IRIS_DIRTY_BINDINGS_CS (1ull << 48)
+#define IRIS_DIRTY_SO_BUFFERS (1ull << 49)
+#define IRIS_DIRTY_SO_DECL_LIST (1ull << 50)
+#define IRIS_DIRTY_STREAMOUT (1ull << 51)
+#define IRIS_DIRTY_VF_SGVS (1ull << 52)
+#define IRIS_DIRTY_VF (1ull << 53)
+#define IRIS_DIRTY_VF_TOPOLOGY (1ull << 54)
#define IRIS_ALL_DIRTY_BINDINGS (IRIS_DIRTY_BINDINGS_VS | \
IRIS_DIRTY_BINDINGS_TCS | \