From bf9ac4dfcd54f4cc164851af32845b978282e8e2 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Fri, 7 Jan 2022 09:41:44 -0500 Subject: [PATCH] zink: always set number of timestamp results to 1 for internal qbo timestamp queries don't accumulate results Fixes: 93190be1b99 ("zink: rewrite query internals") Reviewed-by: Hoe Hao Cheng Part-of: --- src/gallium/drivers/zink/zink_query.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/gallium/drivers/zink/zink_query.c b/src/gallium/drivers/zink/zink_query.c index 231648d1fd7..924619adf85 100644 --- a/src/gallium/drivers/zink/zink_query.c +++ b/src/gallium/drivers/zink/zink_query.c @@ -650,6 +650,8 @@ update_qbo(struct zink_context *ctx, struct zink_query *q) if (!is_timestamp) q->curr_qbo->num_results++; + else + q->curr_qbo->num_results = 1; q->needs_update = false; }