[Mesa-dev] [PATCH] egl_dri2: Don't use gbm_dri_device when its not there

jorgen.lind at digia.com jorgen.lind at digia.com
Tue Oct 22 10:41:07 CEST 2013


From: =?UTF-8?q?J=C3=B8rgen=20Lind?= <jorgen.lind at digia.com>
Date: Tue, 22 Oct 2013 09:21:05 +0200
Subject: [PATCH] Don't use gbm_dri_device when its not there

---
 src/egl/drivers/dri2/egl_dri2.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c
index b29eb1c..b143a95 100644
--- a/src/egl/drivers/dri2/egl_dri2.c
+++ b/src/egl/drivers/dri2/egl_dri2.c
@@ -1843,10 +1843,12 @@ dri2_bind_wayland_display_wl(_EGLDriver 
*drv, _EGLDisplay *disp,
    if (!dri2_dpy->wl_server_drm)
           return EGL_FALSE;
 
+#ifdef HAVE_DRM_PLATFORM
    /* We have to share the wl_drm instance with gbm, so gbm can 
convert
     * wl_buffers to gbm bos. */
    if (dri2_dpy->gbm_dri)
       dri2_dpy->gbm_dri->wl_drm = dri2_dpy->wl_server_drm;
+#endif
 
    return EGL_TRUE;
 }
-- 
1.8.4.1



More information about the mesa-dev mailing list