diff options
author | Geert Uytterhoeven <geert@linux-m68k.org> | 2022-07-03 15:31:26 +0200 |
---|---|---|
committer | Dmitry Baryshkov <dbaryshkov@gmail.com> | 2023-10-31 13:24:32 +0000 |
commit | a0b011439d44e7d79ffed6dd2d372e60dc7f3b1b (patch) | |
tree | 18ee8115484a1621cbed7de2e93af3dcc9195934 | |
parent | 584a85b89105aed972fcbea96349b6346209bae7 (diff) |
modetest: add support for big-endian XRGB1555/RGB565
Add support for creating buffers using big-endian formats.
For now this is limited to XRGB1555 and RGB565, which are the most
common big-endian formats.
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
Reviewed-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
---
v5:
- Add Reviewed-by,
v4:
- No changes,
v3:
- No changes,
v2:
- New.
-rw-r--r-- | tests/modetest/buffers.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/modetest/buffers.c b/tests/modetest/buffers.c index cc34ba47..576e2cc7 100644 --- a/tests/modetest/buffers.c +++ b/tests/modetest/buffers.c @@ -164,6 +164,7 @@ bo_create(int fd, unsigned int format, case DRM_FORMAT_BGRX4444: case DRM_FORMAT_ARGB1555: case DRM_FORMAT_XRGB1555: + case DRM_FORMAT_XRGB1555 | DRM_FORMAT_BIG_ENDIAN: case DRM_FORMAT_ABGR1555: case DRM_FORMAT_XBGR1555: case DRM_FORMAT_RGBA5551: @@ -171,6 +172,7 @@ bo_create(int fd, unsigned int format, case DRM_FORMAT_BGRA5551: case DRM_FORMAT_BGRX5551: case DRM_FORMAT_RGB565: + case DRM_FORMAT_RGB565 | DRM_FORMAT_BIG_ENDIAN: case DRM_FORMAT_BGR565: case DRM_FORMAT_UYVY: case DRM_FORMAT_VYUY: @@ -330,6 +332,7 @@ bo_create(int fd, unsigned int format, case DRM_FORMAT_BGRX4444: case DRM_FORMAT_ARGB1555: case DRM_FORMAT_XRGB1555: + case DRM_FORMAT_XRGB1555 | DRM_FORMAT_BIG_ENDIAN: case DRM_FORMAT_ABGR1555: case DRM_FORMAT_XBGR1555: case DRM_FORMAT_RGBA5551: @@ -337,6 +340,7 @@ bo_create(int fd, unsigned int format, case DRM_FORMAT_BGRA5551: case DRM_FORMAT_BGRX5551: case DRM_FORMAT_RGB565: + case DRM_FORMAT_RGB565 | DRM_FORMAT_BIG_ENDIAN: case DRM_FORMAT_BGR565: case DRM_FORMAT_BGR888: case DRM_FORMAT_RGB888: |