From 439fce0c176b1769436ff17ba6a15df177232ba9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Louis-Francis=20Ratt=C3=A9-Boulianne?= Date: Mon, 5 Feb 2024 11:56:21 -0500 Subject: [PATCH] panfrost: Add AFBC packing support for RG formats MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Only a matter of enabling it as packing itself works the same no matter the number of components. Signed-off-by: Louis-Francis Ratté-Boulianne Reviewed-by: Boris Brezillon Reviewed-by: Erik Faye-Lund Part-of: --- src/panfrost/lib/pan_afbc.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/panfrost/lib/pan_afbc.c b/src/panfrost/lib/pan_afbc.c index 461d35b3174..59302f58750 100644 --- a/src/panfrost/lib/pan_afbc.c +++ b/src/panfrost/lib/pan_afbc.c @@ -185,9 +185,5 @@ panfrost_afbc_can_pack(enum pipe_format format) { const struct util_format_description *desc = util_format_description(format); - if (desc->nr_channels != 1 && desc->nr_channels != 3 && - desc->nr_channels != 4) - return false; - return desc->colorspace == UTIL_FORMAT_COLORSPACE_RGB; }