[igt-dev] [i-g-t] tests/kms_cursor_crc: Fix the usage of pipe
Bhanuprakash Modem
bhanuprakash.modem at intel.com
Tue Nov 1 16:11:47 UTC 2022
Update the pipe before checking if the driver supports the given
cursor size.
Signed-off-by: Bhanuprakash Modem <bhanuprakash.modem at intel.com>
---
tests/kms_cursor_crc.c | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
index 2d6b43f7..737720f9 100644
--- a/tests/kms_cursor_crc.c
+++ b/tests/kms_cursor_crc.c
@@ -721,15 +721,15 @@ static void run_size_tests(data_t *data, void (*testfunc)(data_t *),
}
create_cursor_fb(data, w, h);
- if (require_cursor_size(data, w, h)) {
- igt_info("Cursor size %dx%d not supported by driver\n", w, h);
-
- igt_remove_fb(data->drm_fd, &data->fb);
- return;
- }
for_each_pipe(&data->display, pipe) {
data->pipe = pipe;
+
+ if (require_cursor_size(data, w, h)) {
+ igt_info("Cursor size %dx%d not supported by driver\n", w, h);
+ continue;
+ }
+
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe), igt_output_name(data->output))
run_test(data, testfunc, w, h);
--
2.38.0
More information about the igt-dev
mailing list