From 21dfd8748970c484ca9886ee11b6ad33345c98be Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Tue, 7 Mar 2017 16:29:43 +0100 Subject: use eglGetPlatformDisplayEXT if available --- drmtools-egl.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drmtools-egl.c b/drmtools-egl.c index 01cbab9..49932df 100644 --- a/drmtools-egl.c +++ b/drmtools-egl.c @@ -63,7 +63,11 @@ static int drm_setup_egl(void) return -1; } +#ifdef EGL_MESA_platform_gbm + dpy = eglGetPlatformDisplayEXT(EGL_PLATFORM_GBM_MESA, gbm_dev, NULL); +#else dpy = eglGetDisplay(gbm_dev); +#endif if (dpy == EGL_NO_DISPLAY) { fprintf(stderr, "egl: eglGetDisplay failed\n"); return -1; -- cgit