diff --git a/src/panfrost/vulkan/csf/panvk_vX_gpu_queue.c b/src/panfrost/vulkan/csf/panvk_vX_gpu_queue.c index 59bd066db40..7735407e007 100644 --- a/src/panfrost/vulkan/csf/panvk_vX_gpu_queue.c +++ b/src/panfrost/vulkan/csf/panvk_vX_gpu_queue.c @@ -750,6 +750,7 @@ static void panvk_queue_submit_init(struct panvk_queue_submit *submit, struct vk_queue *vk_queue) { + MESA_TRACE_FUNC(); struct vk_device *vk_dev = vk_queue->base.device; *submit = (struct panvk_queue_submit){ @@ -772,6 +773,7 @@ panvk_queue_submit_init_storage( struct panvk_queue_submit *submit, const struct vk_queue_submit *vk_submit, struct panvk_queue_submit_stack_storage *stack_storage) { + MESA_TRACE_FUNC(); submit->utrace.first_subqueue = PANVK_SUBQUEUE_COUNT; for (uint32_t i = 0; i < vk_submit->command_buffer_count; i++) { struct panvk_cmd_buffer *cmdbuf = container_of( @@ -862,6 +864,7 @@ static void panvk_queue_submit_init_utrace(struct panvk_queue_submit *submit, const struct vk_queue_submit *vk_submit) { + MESA_TRACE_FUNC(); struct panvk_device *dev = submit->dev; if (!submit->utrace.queue_mask) @@ -896,6 +899,7 @@ static void panvk_queue_submit_init_waits(struct panvk_queue_submit *submit, const struct vk_queue_submit *vk_submit) { + MESA_TRACE_FUNC(); if (!submit->needs_waits) return; @@ -928,6 +932,7 @@ static void panvk_queue_submit_init_cmdbufs(struct panvk_queue_submit *submit, const struct vk_queue_submit *vk_submit) { + MESA_TRACE_FUNC(); struct panvk_device *dev = submit->dev; for (uint32_t i = 0; i < vk_submit->command_buffer_count; i++) { @@ -1001,6 +1006,7 @@ static void panvk_queue_submit_init_signals(struct panvk_queue_submit *submit, const struct vk_queue_submit *vk_submit) { + MESA_TRACE_FUNC(); struct panvk_gpu_queue *queue = submit->queue; if (!submit->needs_signals) @@ -1167,6 +1173,7 @@ panvk_queue_submit_process_debug(const struct panvk_queue_submit *submit) VkResult panvk_per_arch(gpu_queue_submit)(struct vk_queue *vk_queue, struct vk_queue_submit *vk_submit) { + MESA_TRACE_FUNC(); struct panvk_queue_submit_stack_storage stack_storage; struct panvk_queue_submit submit; VkResult result = VK_SUCCESS;