summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Anholt <[email protected]>2012-10-16 11:27:27 -0700
committerEric Anholt <[email protected]>2012-10-19 11:47:01 -0700
commitcae077cd0ff81ecbe67ef9bec88734891934c54e (patch)
tree22abae96212283eda29f35a7366d934931b23c2a
parent1973845fbd0af05dc252ead57fae39d1f866dd9e (diff)
i965: Stop flushing the batch on timestamp queries, too.
Given the usecase we have of trying to measure timestamps across individual draw calls, flushing will totally mess up what people are trying to measure. Reviewed-by: Kenneth Graunke <[email protected]>
-rw-r--r--src/mesa/drivers/dri/i965/brw_queryobj.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_queryobj.c b/src/mesa/drivers/dri/i965/brw_queryobj.c
index 89420e95320..1aa497439d7 100644
--- a/src/mesa/drivers/dri/i965/brw_queryobj.c
+++ b/src/mesa/drivers/dri/i965/brw_queryobj.c
@@ -302,7 +302,6 @@ brw_end_query(struct gl_context *ctx, struct gl_query_object *q)
case GL_TIME_ELAPSED_EXT:
write_timestamp(intel, query->bo, 1);
- intel_batchbuffer_flush(intel);
break;
case GL_SAMPLES_PASSED_ARB: