From 1cd9a4e4a1b36b54f7db03c01c89564a5f11fa00 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Mon, 5 Jan 2026 15:41:41 +0200 Subject: [PATCH] anv: avoid filling PC reason for timestamp u_trace captures Signed-off-by: Lionel Landwerlin Reviewed-by: Alyssa Rosenzweig Part-of: --- src/intel/vulkan/genX_cmd_buffer.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index 34a7c8327cf..48642a0b484 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -7064,16 +7064,18 @@ void genX(cmd_emit_timestamp)(struct anv_batch *batch, fd.Address = addr; } } else { - genx_batch_emit_pipe_control_write(batch, device->info, 0, - WriteTimestamp, addr, 0, 0); + genX(batch_emit_pipe_control_write)(batch, device->info, 0, + WriteTimestamp, addr, 0, 0, + NULL /* no reason */); } break; } case ANV_TIMESTAMP_CAPTURE_AT_CS_STALL: - genx_batch_emit_pipe_control_write - (batch, device->info, 0, WriteTimestamp, addr, 0, - ANV_PIPE_CS_STALL_BIT); + genX(batch_emit_pipe_control_write)(batch, device->info, 0, + WriteTimestamp, addr, 0, + ANV_PIPE_CS_STALL_BIT, + NULL /* no reason */); break; #if GFX_VERx10 >= 125