[g3dvl] add some more PIPE_VIDEO_CAPs
[mesa.git] / src / gallium / drivers / r600 / r600_query.c
index bedb48b6031a1a1b64454af6d14030e372ba4e3e..174505c75e9c731cee6a52e5328cee28c894620d 100644 (file)
@@ -61,10 +61,7 @@ static boolean r600_get_query_result(struct pipe_context *ctx,
        struct r600_pipe_context *rctx = (struct r600_pipe_context *)ctx;
        struct r600_query *rquery = (struct r600_query *)query;
 
-       if (rquery->num_results) {
-                ctx->flush(ctx, NULL);
-       }
-       return r600_context_query_result(&rctx->ctx, (struct r600_query *)query, wait, vresult);
+       return r600_context_query_result(&rctx->ctx, rquery, wait, vresult);
 }
 
 static void r600_render_condition(struct pipe_context *ctx,