From: Damien Lespiau Date: Tue, 8 Jul 2014 18:24:24 +0000 (+0100) Subject: kms_rotation_crc: Allow the sprite test to run even without universal planes X-Git-Tag: intel-gpu-tools-1.8~177 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c4564e0a51dcbe6489dd02853908a8f4cdb6055a;p=platform%2Fupstream%2Fintel-gpu-tools.git kms_rotation_crc: Allow the sprite test to run even without universal planes Signed-off-by: Damien Lespiau --- diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c index d196c7c..d318cd2 100644 --- a/tests/kms_rotation_crc.c +++ b/tests/kms_rotation_crc.c @@ -142,9 +142,12 @@ static void test_plane_rotation(data_t *data, enum igt_plane plane_type) enum pipe pipe; int valid_tests = 0; igt_crc_t crc_output; + enum igt_commit_style commit = COMMIT_LEGACY; - if (plane_type == IGT_PLANE_PRIMARY) + if (plane_type == IGT_PLANE_PRIMARY) { igt_require(data->display.has_universal_planes); + commit = COMMIT_UNIVERSAL; + } for_each_connected_output(display, output) { for_each_pipe(display, pipe) { @@ -159,7 +162,7 @@ static void test_plane_rotation(data_t *data, enum igt_plane plane_type) continue; igt_plane_set_rotation(plane, IGT_ROTATION_180); - igt_display_commit2(display, COMMIT_UNIVERSAL); + igt_display_commit2(display, commit); igt_pipe_crc_collect_crc(data->pipe_crc, &crc_output); igt_assert(igt_crc_equal(&data->ref_crc, &crc_output));