mutter/cogl/winsys
Kristian Høgsberg 22378d572b cogl-winsys-egl-kms: Call swap notify handler even when pageflip ioctl fails
This can happen when we dpms off the output or when login1 takes away
drm master status from our drm fd.  In either case, we need to call
the swap notify handler so that the compositor dosn't get stuck waiting
for that notification.  The compositor should stop repainting shortly in
both cases, as it's either going into dpms off mode or vt switching away.

https://bugzilla.gnome.org/show_bug.cgi?id=728979

Reviewed-by: Neil Roberts <neil@linux.intel.com>
2014-04-30 16:41:09 +01: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 Registers gtypes for all public objects and structs 2014-03-20 18:27:12 +00:00
cogl-texture-pixmap-x11.h Registers gtypes for all public objects and structs 2014-03-20 18:27:12 +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 egl: remove NativeWindowType/NativeDisplayType defines 2014-03-20 17:34:04 +00:00
cogl-winsys-egl-feature-functions.h egl: fix incorrect #ifdef guarding of features 2014-03-20 17:34:01 +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 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 cogl-winsys-egl-kms: Call swap notify handler even when pageflip ioctl fails 2014-04-30 16:41:09 +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 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-kms: Never set EGL_PLATFORM 2014-04-30 16:41:06 +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 egl: remove NativeWindowType/NativeDisplayType defines 2014-03-20 17:34:04 +00:00
cogl-winsys-egl.c Expose EGL context/display and GLX context 2014-03-20 17:34:04 +00:00
cogl-winsys-glx-feature-functions.h glx-feature-functions: update misleading comment 2014-03-20 17:34:04 +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 Expose EGL context/display and GLX context 2014-03-20 17:34:04 +00:00
cogl-winsys-private.h Expose EGL context/display and GLX context 2014-03-20 17:34:04 +00: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