diff options
author | Paulo Zanoni <paulo.r.zanoni@intel.com> | 2016-03-04 18:48:24 -0300 |
---|---|---|
committer | Paulo Zanoni <paulo.r.zanoni@intel.com> | 2016-03-04 19:14:57 -0300 |
commit | 364d3785bfa240a56c350970d4523c5e59390184 (patch) | |
tree | 49dc5db1631b0b34c67e97648d37725416781642 /tests/kms_draw_crc.c | |
parent | 55fa16b6547ee9b0f305fee8bf14338626f91dfa (diff) |
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 <paulo.r.zanoni@intel.com>
Diffstat (limited to 'tests/kms_draw_crc.c')
-rw-r--r-- | tests/kms_draw_crc.c | 8 |
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) |