util: add support for DRM_FORMAT_C[124]
authorGeert Uytterhoeven <geert@linux-m68k.org>
Thu, 3 Mar 2022 17:13:07 +0000 (18:13 +0100)
committerGeert Uytterhoeven <geert@linux-m68k.org>
Tue, 24 Oct 2023 07:44:13 +0000 (09:44 +0200)
Add support for creating buffers using the new color-indexed frame
buffer formats with two, four, and sixteen colors.

Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Acked-by: Sam Ravnborg <sam@ravnborg.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
v5:
  - Add Reviewed-by,

v4:
  - No changes,

v3:
  - Add Acked-by,

v2:
  - Split off changes to tests/util/format.c.

tests/util/format.c

index f825027..b3d2abd 100644 (file)
@@ -40,6 +40,9 @@
 
 static const struct util_format_info format_info[] = {
        /* Indexed */
+       { DRM_FORMAT_C1, "C1" },
+       { DRM_FORMAT_C2, "C2" },
+       { DRM_FORMAT_C4, "C4" },
        { DRM_FORMAT_C8, "C8" },
        /* YUV packed */
        { DRM_FORMAT_UYVY, "UYVY", MAKE_YUV_INFO(YUV_YCbCr | YUV_CY, 2, 2, 2) },