broadcom/vc5: Don't increment primitive queries while they're paused.

Fixes ext_transform_feedback-generatemipmap prims_generated
This commit is contained in:
Eric Anholt
2017-11-21 15:27:20 -08:00
parent 1214c2ea2a
commit ad1521d708

View File

@@ -279,8 +279,10 @@ vc5_tf_statistics_record(struct vc5_context *vc5,
const struct pipe_draw_info *info, const struct pipe_draw_info *info,
bool prim_tf) bool prim_tf)
{ {
uint32_t prims = u_prims_for_vertices(info->mode, info->count); if (!vc5->active_queries)
return;
uint32_t prims = u_prims_for_vertices(info->mode, info->count);
vc5->prims_generated += prims; vc5->prims_generated += prims;
if (prim_tf) { if (prim_tf) {