aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2017-04-19 11:11:29 +0200
committerGerd Hoffmann <kraxel@redhat.com>2017-04-19 11:11:29 +0200
commit5cccc773e16eac40da497fd1c3bba305bf9781a5 (patch)
treec9f46674d77a2fe461dc7ce13097a7e5a16ddea3
parent827a82899573f152abac296d5040b10228d50998 (diff)
downloaddrminfo-5cccc773e16eac40da497fd1c3bba305bf9781a5.tar.gz
skip drmSetMaster call
-rw-r--r--drmtest.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/drmtest.c b/drmtest.c
index 790e5c2..1a52bb5 100644
--- a/drmtest.c
+++ b/drmtest.c
@@ -92,8 +92,7 @@ static const struct fbformat fmts[] = {
/* ------------------------------------------------------------------ */
-static void drm_init_dev(int devnr, const char *output,
- bool need_dumb, bool need_master)
+static void drm_init_dev(int devnr, const char *output, bool need_dumb)
{
drmModeRes *res;
char dev[64];
@@ -116,6 +115,7 @@ static void drm_init_dev(int devnr, const char *output,
exit(1);
}
}
+#if 0
if (need_master) {
rc = drmSetMaster(fd);
if (rc < 0) {
@@ -124,6 +124,7 @@ static void drm_init_dev(int devnr, const char *output,
exit(1);
}
}
+#endif
/* find connector */
res = drmModeGetResources(fd);
@@ -533,12 +534,12 @@ int main(int argc, char **argv)
}
if (gl) {
- drm_init_dev(card, output, true, true);
+ drm_init_dev(card, output, true);
drm_init_egl();
drm_draw_egl();
drm_make_egl_fb();
} else {
- drm_init_dev(card, output, false, true);
+ drm_init_dev(card, output, false);
drm_init_dumb_fb();
drm_draw_dumb_fb();
}