panfrost: Remove panfrost_blit_format

Trivial.

Signed-off-by: Alyssa Rosenzweig <alyssa@collabora.com>
Reviewed-by: Boris Brezillon <boris.brezillon@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20311>
This commit is contained in:
Alyssa Rosenzweig
2022-12-13 20:08:50 -05:00
committed by Marge Bot
parent 4802168b94
commit b08a7e9db5
+9 -16
View File
@@ -851,12 +851,6 @@ pan_alloc_staging(struct panfrost_context *ctx, struct panfrost_resource *rsc,
return pan_resource(pstaging);
}
static enum pipe_format
pan_blit_format(enum pipe_format fmt)
{
return fmt;
}
static void
pan_blit_from_staging(struct pipe_context *pctx, struct panfrost_transfer *trans)
{
@@ -864,11 +858,11 @@ pan_blit_from_staging(struct pipe_context *pctx, struct panfrost_transfer *trans
struct pipe_blit_info blit = {0};
blit.dst.resource = dst;
blit.dst.format = pan_blit_format(dst->format);
blit.dst.format = dst->format;
blit.dst.level = trans->base.level;
blit.dst.box = trans->base.box;
blit.src.resource = trans->staging.rsrc;
blit.src.format = pan_blit_format(trans->staging.rsrc->format);
blit.src.format = trans->staging.rsrc->format;
blit.src.level = 0;
blit.src.box = trans->staging.box;
blit.mask = util_format_get_mask(blit.src.format);
@@ -884,11 +878,11 @@ pan_blit_to_staging(struct pipe_context *pctx, struct panfrost_transfer *trans)
struct pipe_blit_info blit = {0};
blit.src.resource = src;
blit.src.format = pan_blit_format(src->format);
blit.src.format = src->format;
blit.src.level = trans->base.level;
blit.src.box = trans->base.box;
blit.dst.resource = trans->staging.rsrc;
blit.dst.format = pan_blit_format(trans->staging.rsrc->format);
blit.dst.format = trans->staging.rsrc->format;
blit.dst.level = 0;
blit.dst.box = trans->staging.box;
blit.mask = util_format_get_mask(blit.dst.format);
@@ -1199,7 +1193,6 @@ pan_resource_modifier_convert(struct panfrost_context *ctx,
panfrost_resource_create_with_modifier(
ctx->base.screen, &rsrc->base, modifier);
struct panfrost_resource *tmp_rsrc = pan_resource(tmp_prsrc);
enum pipe_format blit_fmt = pan_blit_format(tmp_rsrc->base.format);
unsigned depth = rsrc->base.target == PIPE_TEXTURE_3D ?
rsrc->base.depth0 : rsrc->base.array_size;
@@ -1209,12 +1202,12 @@ pan_resource_modifier_convert(struct panfrost_context *ctx,
struct pipe_blit_info blit = {
.dst.resource = &tmp_rsrc->base,
.dst.format = blit_fmt,
.dst.format = tmp_rsrc->base.format,
.dst.box = box,
.src.resource = &rsrc->base,
.src.format = pan_blit_format(rsrc->base.format),
.src.format = rsrc->base.format,
.src.box = box,
.mask = util_format_get_mask(blit_fmt),
.mask = util_format_get_mask(tmp_rsrc->base.format),
.filter = PIPE_TEX_FILTER_NEAREST
};
@@ -1249,8 +1242,8 @@ pan_legalize_afbc_format(struct panfrost_context *ctx,
if (!drm_is_afbc(rsrc->image.layout.modifier))
return;
if (panfrost_afbc_format(dev->arch, pan_blit_format(rsrc->base.format)) ==
panfrost_afbc_format(dev->arch, pan_blit_format(format)))
if (panfrost_afbc_format(dev->arch, rsrc->base.format) ==
panfrost_afbc_format(dev->arch, format))
return;
pan_resource_modifier_convert(ctx, rsrc,