From ceb2667cf3d7b9101a3bc90b02fc1e098aee8e5a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ol=C5=A1=C3=A1k?= Date: Mon, 29 Dec 2025 22:59:29 -0500 Subject: [PATCH] gallium/util: print task/mesh statistics in util_end_pipestat_query Used for debugging. Not used by anything in the tree. Reviewed-by: Mike Blumenkrantz Part-of: --- src/gallium/auxiliary/util/u_helpers.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/gallium/auxiliary/util/u_helpers.c b/src/gallium/auxiliary/util/u_helpers.c index e3014dc6260..2f751455767 100644 --- a/src/gallium/auxiliary/util/u_helpers.c +++ b/src/gallium/auxiliary/util/u_helpers.c @@ -273,7 +273,10 @@ util_end_pipestat_query(struct pipe_context *ctx, struct pipe_query *q, " ps_invocations = %"PRIu64"\n" " hs_invocations = %"PRIu64"\n" " ds_invocations = %"PRIu64"\n" - " cs_invocations = %"PRIu64"\n", + " cs_invocations = %"PRIu64"\n" + " ts_invocations = %"PRIu64"\n" + " ms_invocations = %"PRIu64"\n" + " ms_primitives = %"PRIu64"\n", (unsigned)p_atomic_inc_return(&counter), stats.ia_vertices, stats.ia_primitives, @@ -285,7 +288,10 @@ util_end_pipestat_query(struct pipe_context *ctx, struct pipe_query *q, stats.ps_invocations, stats.hs_invocations, stats.ds_invocations, - stats.cs_invocations); + stats.cs_invocations, + stats.ts_invocations, + stats.ms_invocations, + stats.ms_primitives); } /* This is a helper for profiling. Don't remove. */