summaryrefslogtreecommitdiff
path: root/drm-common.c
diff options
context:
space:
mode:
authorRob Clark <robdclark@chromium.org>2020-03-07 09:34:40 -0800
committerRob Clark <robdclark@chromium.org>2020-03-07 09:34:40 -0800
commit38986c1401b378086b8951e52c65e648cdc85e1f (patch)
treecf77b21ef526ed044d6fabccd3edc8db85ad9474 /drm-common.c
parent301a556b8ece755bbf4f8ec3657e66e0a1dd327f (diff)
downloadkmscube-38986c1401b378086b8951e52c65e648cdc85e1f.tar.gz
kmscube: add option to run for specified # of frames
Diffstat (limited to 'drm-common.c')
-rw-r--r--drm-common.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drm-common.c b/drm-common.c
index b9d61c1..50a286d 100644
--- a/drm-common.c
+++ b/drm-common.c
@@ -208,7 +208,8 @@ static int find_drm_device(drmModeRes **resources)
return fd;
}
-int init_drm(struct drm *drm, const char *device, const char *mode_str, unsigned int vrefresh)
+int init_drm(struct drm *drm, const char *device, const char *mode_str,
+ unsigned int vrefresh, unsigned int count)
{
drmModeRes *resources;
drmModeConnector *connector = NULL;
@@ -323,6 +324,7 @@ int init_drm(struct drm *drm, const char *device, const char *mode_str, unsigned
drmModeFreeResources(resources);
drm->connector_id = connector->connector_id;
+ drm->count = count;
return 0;
}