From 00b65c75ad5deef689314045fd077ecc6e4d1685 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Wed, 30 Aug 2023 11:43:03 +0300 Subject: [PATCH] anv/utrace: trace CPU on timestamp buffer readiness Acked-by: Emma Anholt Part-of: --- src/intel/vulkan/anv_utrace.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/intel/vulkan/anv_utrace.c b/src/intel/vulkan/anv_utrace.c index 166595a..5d58b25 100644 --- a/src/intel/vulkan/anv_utrace.c +++ b/src/intel/vulkan/anv_utrace.c @@ -27,6 +27,7 @@ #include "ds/intel_tracepoints.h" #include "genxml/gen8_pack.h" #include "perf/intel_perf.h" +#include "util/perf/cpu_trace.h" #include "vulkan/runtime/vk_common_entrypoints.h" @@ -402,6 +403,7 @@ anv_utrace_read_ts(struct u_trace_context *utctx, /* Only need to stall on results for the first entry: */ if (idx == 0) { + MESA_TRACE_SCOPE("anv utrace wait timestamps"); UNUSED VkResult result = vk_sync_wait(&device->vk, submit->sync, -- 2.7.4