From 44bf7e5982176e94dadf341be62af55628348593 Mon Sep 17 00:00:00 2001 From: Beliefzh Date: Fri, 18 Jul 2025 10:14:47 +0800 Subject: [PATCH] Add glFlush and glFinish trace points MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 战崇明 --- src/mesa/main/context.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mesa/main/context.c b/src/mesa/main/context.c index 636eb5235b9..0d798b73364 100644 --- a/src/mesa/main/context.c +++ b/src/mesa/main/context.c @@ -147,6 +147,7 @@ #include "compiler/glsl/glsl_parser_extras.h" #include #include "util/u_memory.h" +#include "util/perf/cpu_trace.h" #include "api_exec_decl.h" #include "state_tracker/st_cb_texture.h" @@ -1635,6 +1636,7 @@ _mesa_flush(struct gl_context *ctx) void GLAPIENTRY _mesa_Finish(void) { + MESA_TRACE_FUNC(); GET_CURRENT_CONTEXT(ctx); ASSERT_OUTSIDE_BEGIN_END(ctx); @@ -1653,6 +1655,7 @@ _mesa_Finish(void) void GLAPIENTRY _mesa_Flush(void) { + MESA_TRACE_FUNC(); GET_CURRENT_CONTEXT(ctx); ASSERT_OUTSIDE_BEGIN_END(ctx); _mesa_flush(ctx); -- Gitee