i965: Rename misleading "active" field of brw->query.
authorEric Anholt <eric@anholt.net>
Thu, 18 Oct 2012 00:45:46 +0000 (17:45 -0700)
committerEric Anholt <eric@anholt.net>
Fri, 26 Oct 2012 19:41:01 +0000 (12:41 -0700)
"Active" is an already-used term for the query being between
glBeginQuery() and glEndQuery(), while this is tracking whether the
start of the packet pair for emitting state has been inserted into the
current batchbuffer.

Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
src/mesa/drivers/dri/i965/brw_context.h
src/mesa/drivers/dri/i965/brw_queryobj.c

index e1acc51d12c4b4f13d6e969130912f25c304461e..eca1d457fc45931e7ab9c8af8f2b82f6d145f10e 100644 (file)
@@ -1057,7 +1057,7 @@ struct brw_context
       struct brw_query_object *obj;
       drm_intel_bo *bo;
       int index;
-      bool active;
+      bool begin_emitted;
    } query;
    /* Used to give every program string a unique id
     */
index 84da9e0e30acfd0d0a47ba47117a9347ce8daf21..0e42f39abea02682427495662d81a98e589cc4a7 100644 (file)
@@ -428,7 +428,7 @@ brw_emit_query_begin(struct brw_context *brw)
    struct brw_query_object *query = brw->query.obj;
 
    /* Skip if we're not doing any queries, or we've emitted the start. */
-   if (!query || brw->query.active)
+   if (!query || brw->query.begin_emitted)
       return;
 
    write_depth_count(intel, brw->query.bo, brw->query.index * 2);
@@ -441,7 +441,7 @@ brw_emit_query_begin(struct brw_context *brw)
       query->first_index = brw->query.index;
    }
    query->last_index = brw->query.index;
-   brw->query.active = true;
+   brw->query.begin_emitted = true;
 }
 
 /** Called at batchbuffer flush to get an ending PS_DEPTH_COUNT */
@@ -450,12 +450,12 @@ brw_emit_query_end(struct brw_context *brw)
 {
    struct intel_context *intel = &brw->intel;
 
-   if (!brw->query.active)
+   if (!brw->query.begin_emitted)
       return;
 
    write_depth_count(intel, brw->query.bo, brw->query.index * 2 + 1);
 
-   brw->query.active = false;
+   brw->query.begin_emitted = false;
    brw->query.index++;
 }