From ecd4793d6cb673ac44d9f959e9a150b72a7b993c Mon Sep 17 00:00:00 2001 From: Rob Clark Date: Mon, 19 Apr 2021 11:05:57 -0700 Subject: [PATCH] freedreno: Add a couple debug traces Signed-off-by: Rob Clark Part-of: --- src/gallium/drivers/freedreno/a6xx/fd6_blitter.c | 4 ++++ src/gallium/drivers/freedreno/freedreno_draw.c | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c b/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c index 9896d1f6da2..4b7d50d585e 100644 --- a/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c +++ b/src/gallium/drivers/freedreno/a6xx/fd6_blitter.c @@ -936,6 +936,10 @@ handle_rgba_blit(struct fd_context *ctx, emit_setup(batch); + DBG("%p: %s (%p) -> %s (%p)", batch, + util_str_tex_target(info->src.resource->target, true), info->src.resource, + util_str_tex_target(info->dst.resource->target, true), info->dst.resource); + trace_start_blit(&batch->trace, info->src.resource->target, info->dst.resource->target); diff --git a/src/gallium/drivers/freedreno/freedreno_draw.c b/src/gallium/drivers/freedreno/freedreno_draw.c index 9342f3ed225..263dbcd5975 100644 --- a/src/gallium/drivers/freedreno/freedreno_draw.c +++ b/src/gallium/drivers/freedreno/freedreno_draw.c @@ -574,6 +574,11 @@ fd_launch_grid(struct pipe_context *pctx, fd_screen_unlock(ctx->screen); + DBG("%p: work_dim=%u, block=%ux%ux%u, grid=%ux%ux%u", + batch, info->work_dim, + info->block[0], info->block[1], info->block[2], + info->grid[0], info->grid[1], info->grid[2]); + batch->needs_flush = true; ctx->launch_grid(ctx, info);