summaryrefslogtreecommitdiff
path: root/tests/kms_draw_crc.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/kms_draw_crc.c')
-rw-r--r--tests/kms_draw_crc.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/tests/kms_draw_crc.c b/tests/kms_draw_crc.c
index 9539fe45..cb28052e 100644
--- a/tests/kms_draw_crc.c
+++ b/tests/kms_draw_crc.c
@@ -154,8 +154,6 @@ static void draw_method_subtest(enum igt_draw_method method,
kmstest_unset_all_crtcs(drm_fd, drm_res);
- find_modeset_params();
-
/* Use IGT_DRAW_MMAP_GTT on an untiled buffer as the parameter for
* comparison. Cache the value so we don't recompute it for every single
* subtest. */
@@ -198,8 +196,6 @@ static void fill_fb_subtest(void)
kmstest_unset_all_crtcs(drm_fd, drm_res);
- find_modeset_params();
-
igt_create_fb(drm_fd, ms.mode->hdisplay, ms.mode->vdisplay,
DRM_FORMAT_XRGB8888, LOCAL_DRM_FORMAT_MOD_NONE, &fb);
@@ -242,7 +238,9 @@ static void setup_environment(void)
igt_assert(bufmgr);
drm_intel_bufmgr_gem_enable_reuse(bufmgr);
- pipe_crc = igt_pipe_crc_new(0, INTEL_PIPE_CRC_SOURCE_AUTO);
+ find_modeset_params();
+ pipe_crc = igt_pipe_crc_new(kmstest_get_crtc_idx(drm_res, ms.crtc_id),
+ INTEL_PIPE_CRC_SOURCE_AUTO);
}
static void teardown_environment(void)