commit | 32f4cf38085e4056b8e4a9fc78fea28897a1d05f | [log] [tgz] |
---|---|---|
author | Benjamin Franzke <benjaminfranzke@googlemail.com> | Wed Jun 29 08:49:39 2011 +0200 |
committer | Benjamin Franzke <benjaminfranzke@googlemail.com> | Thu Aug 04 14:09:34 2011 +0200 |
tree | 0b260ead68238802031a32a73ee7e714a3356bfe | |
parent | ca6bbfd76960731926c99d0b6257b42344596794 [diff] [blame] |
egl/gbm: Fix EGL_DEFAULT_DISPLAY
diff --git a/src/egl/drivers/dri2/egl_dri2.c b/src/egl/drivers/dri2/egl_dri2.c index 0aca929..9a37ea4 100644 --- a/src/egl/drivers/dri2/egl_dri2.c +++ b/src/egl/drivers/dri2/egl_dri2.c
@@ -592,6 +592,13 @@ wl_display_destroy(dri2_dpy->wl_dpy); break; #endif +#ifdef HAVE_DRM_PLATFORM + case _EGL_PLATFORM_DRM: + if (dri2_dpy->own_gbm_device) { + gbm_device_destroy(&dri2_dpy->gbm_dri->base.base); + } + break; +#endif default: break; }