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 */
- }
-...