[igt-dev] [PATCH i-g-t v2 0/4] kms_plane: Add clipping subtests

Imre Deak
2018-03-06T16:52:18Z

This is v2 of [1], fixing the issues reported by Arek and CI. Besides
the changes described in patch 4, there is also an FBC workaround
applied now in kernel. Without the WA the test cases using the primary
plane (with FBC) could trigger FIFO underflow errors.

Note that the subtest takes ~40 seconds to run on a single pipe.

[1]
https://lists.freedesktop.org/archives/igt-dev/2018-February/000523.html

Cc: Mika Kahola <mika.kahola@intel.com>
Cc: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
Cc: Juha-Pekka Heikkilä <juha-pekka.heikkila@intel.com>
Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com>

Imre Deak (4):
kms_plane: Remove redundant modeset after CRC capture
lib: Export helpers to get rotation/tiling strings
kms_plane: Split helpers creating reference FB and capturing CRC
kms_plane: Add clipping subtests

lib/igt_fb.c | 23 +++
lib/igt_fb.h | 1 +
lib/igt_kms.c | 11 +-
lib/igt_kms.h | 1 +
tests/kms_plane.c | 502 +++++++++++++++++++++++++++++++++++++++++++++++++++---
5 files changed, 517 insertions(+), 21 deletions(-)

--
2.13.2