From 3cdbc1e8c0e854f9266e0a1a1ec668f1ed2aeb74 Mon Sep 17 00:00:00 2001 From: Boris Brezillon Date: Wed, 2 Jun 2021 09:49:24 +0200 Subject: [PATCH] panfrost: Don't add blit context BOs twice The transient_bo has already been added to the BO list, no need to call panfrost_batch_add_bo() a second time on the same BO. Signed-off-by: Boris Brezillon Reviewed-by: Alyssa Rosenzweig Part-of: --- src/gallium/drivers/panfrost/pan_blit.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/gallium/drivers/panfrost/pan_blit.c b/src/gallium/drivers/panfrost/pan_blit.c index c49f8210a18..78da23a4918 100644 --- a/src/gallium/drivers/panfrost/pan_blit.c +++ b/src/gallium/drivers/panfrost/pan_blit.c @@ -91,14 +91,6 @@ static void panfrost_blit_add_ctx_bos(struct panfrost_batch *batch, struct pan_blit_context *ctx) { - if (ctx->pool.transient_bo) { - panfrost_batch_add_bo(batch, ctx->pool.transient_bo, - PAN_BO_ACCESS_SHARED | - PAN_BO_ACCESS_READ | - PAN_BO_ACCESS_VERTEX_TILER | - PAN_BO_ACCESS_FRAGMENT); - } - util_dynarray_foreach(&ctx->pool.bos, struct panfrost_bo *, bo) { panfrost_batch_add_bo(batch, *bo, PAN_BO_ACCESS_SHARED |