[igt-dev] [CI 15/16] chamelium: Add format subtests
Arkadiusz Hiler
arkadiusz.hiler at intel.com
Mon Oct 8 14:04:32 UTC 2018
From: Maxime Ripard <maxime.ripard at bootlin.com>
Now that we have everything in place, we can add the support for the
subtests testing the output of planes setup with formats other than XR24.
Since YUV will be a bit trickier to handle, start with various common RGB
formats.
Reviewed-by: Paul Kocialkowski <paul.kocialkowski at bootlin.com>
Signed-off-by: Maxime Ripard <maxime.ripard at bootlin.com>
---
tests/kms_chamelium.c | 40 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 40 insertions(+)
diff --git a/tests/kms_chamelium.c b/tests/kms_chamelium.c
index 0c082f9c..e0e3e3f1 100644
--- a/tests/kms_chamelium.c
+++ b/tests/kms_chamelium.c
@@ -947,6 +947,46 @@ igt_main
test_display_crc_all_modes(&data, port,
DRM_FORMAT_XRGB8888, 3);
+ connector_subtest("hdmi-crc-argb8888", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_ARGB8888, 1);
+
+ connector_subtest("hdmi-crc-abgr8888", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_ABGR8888, 1);
+
+ connector_subtest("hdmi-crc-xrgb8888", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_XRGB8888, 1);
+
+ connector_subtest("hdmi-crc-xbgr8888", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_XBGR8888, 1);
+
+ connector_subtest("hdmi-crc-rgb888", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_RGB888, 1);
+
+ connector_subtest("hdmi-crc-bgr888", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_BGR888, 1);
+
+ connector_subtest("hdmi-crc-rgb565", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_RGB565, 1);
+
+ connector_subtest("hdmi-crc-bgr565", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_BGR565, 1);
+
+ connector_subtest("hdmi-crc-argb1555", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_ARGB1555, 1);
+
+ connector_subtest("hdmi-crc-xrgb1555", HDMIA)
+ test_display_crc_one_mode(&data, port,
+ DRM_FORMAT_XRGB1555, 1);
+
connector_subtest("hdmi-frame-dump", HDMIA)
test_display_frame_dump(&data, port);
}
--
2.17.1
More information about the igt-dev
mailing list