From fda092729d3eadbee888626eabfb2171427f5db3 Mon Sep 17 00:00:00 2001 From: Christian Gmeiner Date: Tue, 26 Aug 2025 12:32:05 +0200 Subject: [PATCH] etnaviv: rs: Support 8bpp for clears Needs a GPU with S8 support. Signed-off-by: Christian Gmeiner Part-of: --- src/gallium/drivers/etnaviv/etnaviv_rs.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/etnaviv/etnaviv_rs.c b/src/gallium/drivers/etnaviv/etnaviv_rs.c index 905823e6913..e85c7cf9e79 100644 --- a/src/gallium/drivers/etnaviv/etnaviv_rs.c +++ b/src/gallium/drivers/etnaviv/etnaviv_rs.c @@ -284,6 +284,10 @@ etna_rs_gen_clear_cmd(struct etna_context *ctx, uint32_t format; switch (util_format_get_blocksizebits(psurf->format)) { + case 8: + assert(VIV_FEATURE(screen, ETNA_FEATURE_S8)); + format = RS_FORMAT_S8; + break; case 16: format = RS_FORMAT_A4R4G4B4; break;