From 364d3785bfa240a56c350970d4523c5e59390184 Mon Sep 17 00:00:00 2001 From: Paulo Zanoni Date: Fri, 4 Mar 2016 18:48:24 -0300 Subject: tests/kms_draw_crc: remove hardcoded PIPE_A The test used to assume pipe A was being used for everything, and we tried to fix this in commit "tests: fix CRTC assignment for a few tests", but the pipe CRC code was forgotten. Signed-off-by: Paulo Zanoni --- tests/kms_draw_crc.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'tests/kms_draw_crc.c') 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) -- cgit v1.2.3