From eacfafbaed95f69fd955b18cdb32a2601a85cbd5 Mon Sep 17 00:00:00 2001 From: Ravi Ranjan Date: Wed, 9 Jun 2021 16:29:35 +0530 Subject: [PATCH] mmm_color_format: update alignment for linear RGBA8888 format Video requires width of linear RGBA8888 format byte-aligned to 256. Change-Id: I7fa3822abb2912ef78e192756d19a5f8468bd493 Signed-off-by: Ravi Ranjan --- include/uapi/display/media/mmm_color_fmt.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/uapi/display/media/mmm_color_fmt.h b/include/uapi/display/media/mmm_color_fmt.h index 28ca82184d..ff1335a139 100644 --- a/include/uapi/display/media/mmm_color_fmt.h +++ b/include/uapi/display/media/mmm_color_fmt.h @@ -466,7 +466,7 @@ enum mmm_color_fmts { * . . . . . . . . . . . . . . . . | * . . . . . . . . . . . . . . . . V * - * RGB_Stride = align(Width * 4, 128) + * RGB_Stride = align(Width * 4, 256) * RGB_Scanlines = align(Height, 32) * RGB_Plane_size = align(RGB_Stride * RGB_Scanlines, 4096) * @@ -1167,7 +1167,7 @@ static inline unsigned int MMM_COLOR_FMT_RGB_STRIDE(unsigned int color_fmt, switch (color_fmt) { case MMM_COLOR_FMT_RGBA8888: - alignment = 128; + alignment = 256; break; case MMM_COLOR_FMT_RGB565_UBWC: alignment = 256;