mutter/cogl/winsys
Lionel Landwerlin 4cb750928e winsys: wayland: destroy eglsurface when destroying associated native window
On Wayland deinit() of an onscreen buffer is going to destroy the
associated native window of an EGLSurface. So we should destroy the
EGLSurface as well otherwise we might end up confusing the GL driver.

We also currently guard against setting a EGL_NO_SURFACE as current
EGLSurface, but this shouldn't be a problem if we have a surfaceless
context. So we allow surface destruction under that condition.

https://bugzilla.gnome.org/show_bug.cgi?id=754667
2015-09-07 17:27:50 +01:00
..
cogl-texture-pixmap-x11-private.h CoglTexturePixmapX11: add support for stereo content 2014-07-17 19:27:13 -04:00
cogl-texture-pixmap-x11.c CoglTexturePixmapX11: add support for stereo content 2014-07-17 19:27:13 -04:00
cogl-texture-pixmap-x11.h CoglTexturePixmapX11: add support for stereo content 2014-07-17 19:27:13 -04:00
cogl-winsys-egl-android-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-egl-android.c egl: remove NativeWindowType/NativeDisplayType defines 2014-03-20 17:34:04 +00:00
cogl-winsys-egl-feature-functions.h Use the EGL_KHR_surfacless_context extension 2014-06-17 13:31:03 +01:00
cogl-winsys-egl-gdl-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-egl-gdl.c egl: remove NativeWindowType/NativeDisplayType defines 2014-03-20 17:34:04 +00:00
cogl-winsys-egl-kms-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-egl-kms.c kms-winsys: don't disable page flipping on EACCES 2015-09-03 17:29:28 -04:00
cogl-winsys-egl-mir-private.h cogl: add Mir EGL platform 2014-11-17 15:49:20 +01:00
cogl-winsys-egl-mir.c mir: use output names that are more conformat to the one used by Xmir 2014-12-12 18:45:49 +01:00
cogl-winsys-egl-null-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-egl-null.c egl: remove NativeWindowType/NativeDisplayType defines 2014-03-20 17:34:04 +00:00
cogl-winsys-egl-private.h Use the EGL_KHR_surfacless_context extension 2014-06-17 13:31:03 +01:00
cogl-winsys-egl-wayland-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-egl-wayland.c wayland-winsys: Provide a wl_registry.global_remove callback 2015-01-30 16:05:41 +01:00
cogl-winsys-egl-x11-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-egl-x11.c winsys: Drop xlib_get_visual_info from the vtable 2015-07-22 20:28:19 +01:00
cogl-winsys-egl.c winsys: wayland: destroy eglsurface when destroying associated native window 2015-09-07 17:27:50 +01:00
cogl-winsys-glx-feature-functions.h Add support for setting up stereo CoglOnscreens 2014-07-17 19:27:05 -04:00
cogl-winsys-glx-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-glx.c winsys-glx: Add error traps in create_context 2015-07-26 16:04:14 +02:00
cogl-winsys-private.h winsys: Drop xlib_get_visual_info from the vtable 2015-07-22 20:28:19 +01:00
cogl-winsys-sdl2.c sdl2: fix GL driver selection 2014-03-20 17:34:04 +00:00
cogl-winsys-sdl-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-sdl.c This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-stub-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-stub.c This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-wgl-feature-functions.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-wgl-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-wgl.c This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys.c This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00