From ab067ad6a6a5e5f356946eec290dbd314f4e806a Mon Sep 17 00:00:00 2001 From: Indrajit Kumar Das Date: Mon, 12 Oct 2020 13:43:38 +0530 Subject: [PATCH] radeonsi/gfx10: fix stream index for multi-stream overflow query MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Reviewed-by: Marek Olšák Part-of: --- src/gallium/drivers/radeonsi/gfx10_query.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gallium/drivers/radeonsi/gfx10_query.c b/src/gallium/drivers/radeonsi/gfx10_query.c index 5587460cc09..18823a7c929 100644 --- a/src/gallium/drivers/radeonsi/gfx10_query.c +++ b/src/gallium/drivers/radeonsi/gfx10_query.c @@ -270,8 +270,8 @@ static void gfx10_sh_query_add_result(struct gfx10_sh_query *query, break; case PIPE_QUERY_SO_OVERFLOW_ANY_PREDICATE: for (unsigned stream = 0; stream < SI_MAX_STREAMS; ++stream) { - result->b |= qmem->stream[query->stream].emitted_primitives != - qmem->stream[query->stream].generated_primitives; + result->b |= qmem->stream[stream].emitted_primitives != + qmem->stream[stream].generated_primitives; } break; default: