diff options
author | Daniel Vetter <daniel.vetter@ffwll.ch> | 2018-11-02 21:53:46 +0100 |
---|---|---|
committer | Daniel Vetter <daniel.vetter@ffwll.ch> | 2018-11-08 16:32:37 +0100 |
commit | af32a1fd19019f5628048bc18695790ce4c3dbcd (patch) | |
tree | 84987e84c0cf3133c2e8824b42c300454a247efb /tests/kms_lease.c | |
parent | 41b1e9c41b8fe3884df9d5aafaf2009184a17dd6 (diff) |
tests/kms_lease: Adjsut to universal_planes uapi changes
We need to also ask for a plane when universal planes is enabled,
which the igt_display library does by default.
Reviewed-by: Dave Airlie <airlied@gmail.com>
Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Diffstat (limited to 'tests/kms_lease.c')
-rw-r--r-- | tests/kms_lease.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/kms_lease.c b/tests/kms_lease.c index 048e5203..f4e1082c 100644 --- a/tests/kms_lease.c +++ b/tests/kms_lease.c @@ -246,6 +246,10 @@ static int make_lease(data_t *data, lease_t *lease) object_ids[mcl.object_count++] = data->connector_id; object_ids[mcl.object_count++] = data->crtc_id; + /* We use universal planes, must add the primary plane */ + object_ids[mcl.object_count++] = + igt_pipe_get_plane_type(&data->master.display.pipes[data->pipe], + DRM_PLANE_TYPE_PRIMARY)->drm_plane->plane_id; ret = create_lease(data->master.fd, &mcl); |