Match core Mesa state flags to receive correct notifications.

Signed-off-by: Abdiel Janulgue <abdiel.janul...@linux.intel.com>
---
 src/mesa/drivers/dri/i965/brw_context.c | 2 +-
 src/mesa/drivers/dri/i965/brw_context.h | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/mesa/drivers/dri/i965/brw_context.c 
b/src/mesa/drivers/dri/i965/brw_context.c
index d18733d..a6e73ce 100644
--- a/src/mesa/drivers/dri/i965/brw_context.c
+++ b/src/mesa/drivers/dri/i965/brw_context.c
@@ -154,7 +154,7 @@ intel_viewport(struct gl_context *ctx)
 }
 
 static void
-intel_update_state(struct gl_context * ctx, GLuint new_state)
+intel_update_state(struct gl_context * ctx, GLbitfield64 new_state)
 {
    struct brw_context *brw = brw_context(ctx);
    struct intel_texture_object *tex_obj;
diff --git a/src/mesa/drivers/dri/i965/brw_context.h 
b/src/mesa/drivers/dri/i965/brw_context.h
index e0a1759..f384008 100644
--- a/src/mesa/drivers/dri/i965/brw_context.h
+++ b/src/mesa/drivers/dri/i965/brw_context.h
@@ -284,7 +284,7 @@ enum brw_state_id {
 
 struct brw_state_flags {
    /** State update flags signalled by mesa internals */
-   GLuint mesa;
+   uint64_t mesa;
    /**
     * State update flags signalled as the result of brw_tracked_state updates
     */
@@ -1096,7 +1096,7 @@ struct brw_context
     */
    bool needs_unlit_centroid_workaround;
 
-   GLuint NewGLState;
+   uint64_t NewGLState;
    struct {
       struct brw_state_flags dirty;
    } state;
-- 
1.9.1

_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to