mutter/cogl/winsys
Jasper St. Pierre 76cdaabc15 cogl-winsys-egl-wayland: Report an error if we can't find the globals we need
Instead of spinning forever, do a roundtrip, which guarantees that the
global messages have been sent by the time we read the sync message.

If the proper globals aren't initialized yet, error out immediately. This
does mean that users can't use CoglOnscreen with foreign custom surface
types without xdg_shell, but when a use case comes for this, we'll
investigate then...

Reviewed-by: Neil Roberts <neil@linux.intel.com>
(cherry picked from commit af9057d35f331e2c9509958fb40627917c477b80)
2014-03-12 14:41:01 +00:00
..
cogl-texture-pixmap-x11-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-texture-pixmap-x11.c This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-texture-pixmap-x11.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00: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 This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-egl-feature-functions.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00: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 This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +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 This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00: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 This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-egl-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00: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 cogl-winsys-egl-wayland: Report an error if we can't find the globals we need 2014-03-12 14:41:01 +00: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 This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-egl.c This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-glx-feature-functions.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00: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 This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-private.h This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +00:00
cogl-winsys-sdl2.c This re-licenses Cogl 1.18 under the MIT license 2014-02-22 02:02:53 +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