[PATCH i-g-t 0/3] New rotation test
Louis Chauvet
louis.chauvet at bootlin.com
Tue Mar 12 09:38:57 UTC 2024
The actual kms_rotation_crc test does not test all the rotation with all
the formats. Create the test kms_rotation, which only test "full plane
rotation", but for all the formats, plane and rotations configuration.
This new test allows to detect issues in [1], where the YUV rotation is
faulty for reflect_x and reflect_y cases.
[1]: https://lore.kernel.org/dri-devel/20240304-yuv-v4-11-76beac8e9793@bootlin.com/
To: igt-dev at lists.freedesktop.org
Cc: miquel.raynal at bootlin.com
Cc: jeremie.dautheribes at bootlin.com
Cc: thomas.petazzoni at bootlin.com
Cc: arthurgrillo at riseup.net
Signed-off-by: Louis Chauvet <louis.chauvet at bootlin.com>
---
Louis Chauvet (3):
lib/igt_kms: Add reflection name and mask
tests/kms_rotation: Add extensive rotation test
tests/kms_rotation: Add command line option to reduce the number of tests
lib/igt_kms.c | 23 +++
lib/igt_kms.h | 3 +
tests/kms_rotation.c | 434 +++++++++++++++++++++++++++++++++++++++++++++++++++
tests/meson.build | 1 +
4 files changed, 461 insertions(+)
---
base-commit: a44ebfe43edc96acab22a19b6a8850eef9202eea
change-id: 20240312-new_rotation-c034a68b3b9d
Best regards,
--
Louis Chauvet <louis.chauvet at bootlin.com>
More information about the igt-dev
mailing list