search for: kmstest_set_connector_dpms

Displaying 3 results from an estimated 3 matches for "kmstest_set_connector_dpms".

2020 Mar 18
0
[PATCH i-g-t 2/2] tests/kms_pipe_crc_basic: Add disable-crc-after-crtc-pipe-* tests
...RMAT_XRGB8888, + LOCAL_DRM_FORMAT_MOD_NONE, + 0.0, 1.0, 0.0, &data->fb); + igt_plane_set_fb(igt_output_get_plane(output, 0), &data->fb); + igt_display_commit(display); + + igt_pipe_crc_start(pipe_crc); + igt_pipe_crc_get_current(data->drm_fd, pipe_crc, &crc[0]); + + kmstest_set_connector_dpms(data->drm_fd, output->config.connector, + DRM_MODE_DPMS_OFF); + igt_pipe_crc_stop(pipe_crc); + + kmstest_set_connector_dpms(data->drm_fd, output->config.connector, + DRM_MODE_DPMS_ON); + igt_pipe_crc_collect_crc(pipe_crc, &crc[1]); + igt_assert_crc_equal(&crc[0], &am...
2020 Mar 18
1
[PATCH i-g-t 1/2] tests/kms_pipe_crc_basic: Use igt_display_require_output_on_pipe()
From: Lyude Paul <lyude at redhat.com> Signed-off-by: Lyude Paul <lyude at redhat.com> --- tests/kms_pipe_crc_basic.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/tests/kms_pipe_crc_basic.c b/tests/kms_pipe_crc_basic.c index d169b7bd..f121e27e 100644 --- a/tests/kms_pipe_crc_basic.c +++ b/tests/kms_pipe_crc_basic.c @@ -65,15 +65,14 @@ static void
2020 Mar 18
0
[PATCH i-g-t] tests/kms_plane: Generate reference CRCs for partial coverage too
...LY_COVERED) igt_plane_set_position(sprite, 132, 132); + else + igt_plane_set_position(sprite, 100, 100); igt_display_commit(&data->display); igt_pipe_crc_collect_crc(data->pipe_crc, &crc); + igt_assert_crc_equal(reference_crc, &crc); if (flags & TEST_DPMS) { kmstest_set_connector_dpms(data->drm_fd, @@ -211,12 +239,6 @@ test_plane_position_with_output(data_t *data, igt_pipe_crc_collect_crc(data->pipe_crc, &crc2); - if (flags & TEST_POSITION_FULLY_COVERED) - igt_assert_crc_equal(reference_crc, &crc); - else { - ;/* FIXME: missing reference CRCs */ - } -...