Merge branch 'llvm-cliptest-viewport'
[mesa.git] / src / mesa / drivers / dri / nouveau / nouveau_state.h
index d001fa259aafdd346305a7088757fba54c0299cd..cc61cf1a527de7f27a84b9934d8663ef2b0175d7 100644 (file)
@@ -47,7 +47,6 @@ enum {
        NOUVEAU_STATE_FRAG,
        NOUVEAU_STATE_FRAMEBUFFER,
        NOUVEAU_STATE_FOG,
-       NOUVEAU_STATE_INDEX_MASK,
        NOUVEAU_STATE_LIGHT_ENABLE,
        NOUVEAU_STATE_LIGHT_MODEL,
        NOUVEAU_STATE_LIGHT_SOURCE0,
@@ -90,6 +89,10 @@ enum {
        NOUVEAU_STATE_TEX_GEN1,
        NOUVEAU_STATE_TEX_GEN2,
        NOUVEAU_STATE_TEX_GEN3,
+       NOUVEAU_STATE_TEX_MAT0,
+       NOUVEAU_STATE_TEX_MAT1,
+       NOUVEAU_STATE_TEX_MAT2,
+       NOUVEAU_STATE_TEX_MAT3,
        NOUVEAU_STATE_TEX_OBJ0,
        NOUVEAU_STATE_TEX_OBJ1,
        NOUVEAU_STATE_TEX_OBJ2,
@@ -102,18 +105,18 @@ enum {
        MAX_NOUVEAU_STATE = NUM_NOUVEAU_STATE + 16,
 };
 
-typedef void (*nouveau_state_func)(GLcontext *ctx, int emit);
+typedef void (*nouveau_state_func)(struct gl_context *ctx, int emit);
 
 void
-nouveau_state_init(GLcontext *ctx);
+nouveau_state_init(struct gl_context *ctx);
 
 void
-nouveau_emit_nothing(GLcontext *ctx, int emit);
+nouveau_emit_nothing(struct gl_context *ctx, int emit);
 
 int
-nouveau_next_dirty_state(GLcontext *ctx);
+nouveau_next_dirty_state(struct gl_context *ctx);
 
 void
-nouveau_state_emit(GLcontext *ctx);
+nouveau_state_emit(struct gl_context *ctx);
 
 #endif