From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by gabe.freedesktop.org (Postfix) with ESMTPS id 358EC10E41E for ; Wed, 9 Mar 2022 16:50:08 +0000 (UTC) From: Jeevan B To: igt-dev@lists.freedesktop.org Date: Wed, 9 Mar 2022 22:14:51 +0530 Message-Id: <20220309164452.8240-5-jeevan.b@intel.com> In-Reply-To: <20220309164452.8240-1-jeevan.b@intel.com> References: <20220309164452.8240-1-jeevan.b@intel.com> Subject: [igt-dev] [PATCH i-g-t 4/5] tests/kms_draw_crc: Use 4 tiling when filling framebuffer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: juha-pekka.heikkila@intel.com Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" List-ID: From: Mika Kahola For platforms with 4 tiling, let's use 4 tiling instead of Y tiling. Signed-off-by: Mika Kahola Signed-off-by: Jeevan B --- tests/i915/kms_draw_crc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/i915/kms_draw_crc.c b/tests/i915/kms_draw_crc.c index 33b7bdf4..33fefed4 100644 --- a/tests/i915/kms_draw_crc.c +++ b/tests/i915/kms_draw_crc.c @@ -226,6 +226,7 @@ static void fill_fb_subtest(void) int rc; struct igt_fb fb; igt_crc_t base_crc, crc; + bool has_4tile = intel_get_device_info(intel_get_drm_devid(drm_fd))->has_4tile; igt_create_fb(drm_fd, ms.mode->hdisplay, ms.mode->vdisplay, DRM_FORMAT_XRGB8888, DRM_FORMAT_MOD_LINEAR, &fb); @@ -248,7 +249,9 @@ static void fill_fb_subtest(void) igt_assert_crc_equal(&crc, &base_crc); if (intel_display_ver(intel_get_drm_devid(drm_fd)) >= 9) { - get_fill_crc(I915_FORMAT_MOD_Y_TILED, &crc); + get_fill_crc(has_4tile ? + I915_FORMAT_MOD_4_TILED : I915_FORMAT_MOD_Y_TILED, + &crc); igt_assert_crc_equal(&crc, &base_crc); } -- 2.17.1