diff options
Diffstat (limited to 'tests/kms_plane_scaling.c')
-rw-r--r-- | tests/kms_plane_scaling.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/tests/kms_plane_scaling.c b/tests/kms_plane_scaling.c index ad5404d9..39bb5e11 100644 --- a/tests/kms_plane_scaling.c +++ b/tests/kms_plane_scaling.c @@ -96,7 +96,7 @@ static void prepare_crtc(data_t *data, igt_output_t *output, enum pipe pipe, if (s == COMMIT_LEGACY) { int ret; ret = drmModeSetCrtc(data->drm_fd, - output->config.crtc->crtc_id, + plane->pipe->crtc_id, data->fb_id1, plane->pan_x, plane->pan_y, &output->id, @@ -186,10 +186,9 @@ static void test_plane_scaling(data_t *d) igt_require(d->display.has_universal_planes); igt_require(d->num_scalers); - for_each_connected_output(display, output) { + for_each_pipe_with_valid_output(display, pipe, output) { drmModeModeInfo *mode; - pipe = output->config.pipe; igt_output_set_pipe(output, pipe); mode = igt_output_get_mode(output); |