Skip to content

kms_plane: Add clipping subtests

Imre Deak igt-dev 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest4 patches 4 repliesIn review
  2. v14 patches 0 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4kms_plane: Remove redundant modeset after CRC capturetests/kms_plane.c+0 -16 replies
2/4lib: Export helpers to get rotation/tiling stringslib/igt_fb.c lib/igt_fb.h lib/igt_kms.c +1 more+34 -20 replies
3/4kms_plane: Split helpers creating reference FB and capturing CRCtests/kms_plane.c+32 -180 replies
4/4kms_plane: Add clipping subteststests/kms_plane.c+451 -00 replies

Reviews trailers per patch

All 4 patches have a Reviewed-by or Acked-by.

PatchArkadiusz Hiler
1/4R-b R-b R-b R-b R-b
2/4R-b
3/4R-b
4/4R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

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

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 <[email protected]>
Cc Maarten Lankhorst <[email protected]>
Cc Juha-Pekka Heikkilä <[email protected]>
Cc Arkadiusz Hiler <[email protected]>

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(-)
Signature · 6 lines
2.13.2

_______________________________________________
igt-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/igt-dev