From b12d95f5132f0899cd77d4c5f4ac656261b5e76b Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Fri, 1 Jul 2022 10:49:15 +0300 Subject: [PATCH] anv: add missing tracepoint Signed-off-by: Lionel Landwerlin Fixes: 3501a3f9ed92 ("anv: Convert to 100% dynamic rendering") Reviewed-by: Ivan Briano Part-of: --- src/intel/ds/intel_tracepoints.py | 3 +-- src/intel/vulkan/genX_cmd_buffer.c | 7 +++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/intel/ds/intel_tracepoints.py b/src/intel/ds/intel_tracepoints.py index 6efcb7ba48c..9085cc3de89 100644 --- a/src/intel/ds/intel_tracepoints.py +++ b/src/intel/ds/intel_tracepoints.py @@ -61,8 +61,7 @@ def define_tracepoints(args): tp_args=[Arg(type='uint16_t', var='width', c_format='%hu'), Arg(type='uint16_t', var='height', c_format='%hu'), Arg(type='uint8_t', var='att_count', c_format='%hhu'), - Arg(type='uint8_t', var='msaa', c_format='%hhu'), - Arg(type='uint32_t', var='subpass_count', c_format='%u'),]) + Arg(type='uint8_t', var='msaa', c_format='%hhu'),]) begin_end_tp('dyn_render_pass', tp_args=[Arg(type='uint16_t', var='width', c_format='%hu'), diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index 0c335013b96..6916324e2d2 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -6717,6 +6717,13 @@ void genX(CmdEndRendering)( VK_IMAGE_ASPECT_STENCIL_BIT); } + + trace_intel_end_render_pass(&cmd_buffer->trace, + gfx->render_area.extent.width, + gfx->render_area.extent.height, + gfx->color_att_count, + gfx->samples); + anv_cmd_buffer_reset_rendering(cmd_buffer); }