Re: [igt-dev] [Intel-gfx] [PATCH i-g-t] [RFC] tests/kms_plane_alpha_blend: Don't set primary fb color in coverage-vs-premult-vs-constant
From: Srinivas, Vidya <hidden>
Date: 2021-06-15 08:25:21
Also in:
intel-gfx
Hello Bhanu, Sorry for the trouble. Kindly can you check if rev 3 is okay? Thanks a lot. Regards Vidya -----Original Message----- From: Srinivas, Vidya Sent: Friday, June 11, 2021 6:28 PM To: Modem, Bhanuprakash <redacted>; intel-gfx@lists.freedesktop.org; igt-dev@lists.freedesktop.org Subject: RE: [Intel-gfx] [PATCH i-g-t] [RFC] tests/kms_plane_alpha_blend: Don't set primary fb color in coverage-vs-premult-vs-constant Hello Bhanu, I have uploaded version 3 where I have not removed primary plane. Instead I have added a commit of the primary plane and I have changed alpha. This passes on Gen11 systems. Kindly check https://patchwork.freedesktop.org/patch/438831/?series=90828&rev=3 and suggest. Thank you so much. Regards Vidya -----Original Message----- From: Srinivas, Vidya Sent: Friday, June 11, 2021 1:00 PM To: Modem, Bhanuprakash <redacted>; intel-gfx@lists.freedesktop.org; igt-dev@lists.freedesktop.org Subject: RE: [Intel-gfx] [PATCH i-g-t] [RFC] tests/kms_plane_alpha_blend: Don't set primary fb color in coverage-vs-premult-vs-constant Thank you Bhanu. This test is failing on all planes > 0. Only plane 0 passes. If I skip plane 1, it fails on 2 and so on. Changing the way CRC is being collected also is not helping. Adding vblank is also not helping. Regards Vidya -----Original Message----- From: Modem, Bhanuprakash <redacted> Sent: Friday, June 11, 2021 9:11 AM To: Srinivas, Vidya <redacted>; intel-gfx@lists.freedesktop.org; igt-dev@lists.freedesktop.org Subject: RE: [Intel-gfx] [PATCH i-g-t] [RFC] tests/kms_plane_alpha_blend: Don't set primary fb color in coverage-vs-premult-vs-constant
From: Intel-gfx <redacted> On Behalf Of Vidya Srinivas Sent: Tuesday, June 1, 2021 7:38 PM To: intel-gfx@lists.freedesktop.org; igt-dev@lists.freedesktop.org Subject: [Intel-gfx] [PATCH i-g-t] [RFC] tests/kms_plane_alpha_blend: Don't set primary fb color in coverage-vs-premult-vs-constant Patch removes setting primary fb color in coverage-vs-premult-vs-constant as this is causing CRC mismatch on few Gen11 systems.
I am not sure how Primary plane's bg color causing CRC mismatch. Also, as this test runs on all planes (those are having the props "alpha" and "pixel blend mode"), is this test failing on a particular plane? - Bhanu
quoted hunk ↗ jump to hunk
Similar change has already been done in tests constant_alpha_min and basic_alpha where the test runs on all planes but dont set the primary fb color. Signed-off-by: Vidya Srinivas <redacted> --- tests/kms_plane_alpha_blend.c | 4 ---- 1 file changed, 4 deletions(-)diff --git a/tests/kms_plane_alpha_blend.cb/tests/kms_plane_alpha_blend.c index a37cb27c7d62..224d79bd1749 100644--- a/tests/kms_plane_alpha_blend.c +++ b/tests/kms_plane_alpha_blend.c@@ -447,10 +447,6 @@ static void coverage_premult_constant(data_t*data, enum pipe pipe, igt_plane_t igt_display_t *display = &data->display; igt_crc_t ref_crc = {}, crc = {}; - /* Set a background color on the primary fb for testing */ - if (plane->type != DRM_PLANE_TYPE_PRIMARY) - igt_plane_set_fb(igt_pipe_get_plane_type(&display->pipes[pipe], DRM_PLANE_TYPE_PRIMARY), &data->gray_fb); - igt_plane_set_prop_enum(plane, IGT_PLANE_PIXEL_BLEND_MODE, "Coverage"); igt_plane_set_fb(plane, &data->argb_fb_cov_7e); igt_display_commit2(display, COMMIT_ATOMIC); -- 2.7.4 _______________________________________________ Intel-gfx mailing list Intel-gfx@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/intel-gfx
_______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev