mutter/cogl/winsys
Neil Roberts 9646e85ba7 Pass all Xlib events through Cogl
The Clutter X11 backend now passes all events through
_cogl_xlib_handle_event. This function can now internally be hooked
with _cogl_xlib_add_filter. These are added to a list of callbacks
which are all called in turn by _cogl_xlib_handle_event. This is
intended to be used internally in Cogl by any parts that need to see
Xlib events.

Cogl now also has an internally exposed function to set a pointer to
the Xlib display. This is stored in a global variable. The Clutter X11
backend sets this.

_cogl_xlib_handle_event and _cogl_xlib_set_display can be removed once
Cogl gains a proper window system abstraction.
2010-06-22 12:20:59 +01:00
..
cogl-context-winsys.c Pass all Xlib events through Cogl 2010-06-22 12:20:59 +01:00
cogl-context-winsys.h Pass all Xlib events through Cogl 2010-06-22 12:20:59 +01:00
cogl-egl.c egl: Consolidates eglx and eglnative into one "egl" winsys 2010-06-18 17:38:41 +01:00
cogl-fruity.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-glx.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-osx.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-sdl.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-win32.c Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-winsys.h Remove mentions of the FSF address 2010-03-01 12:56:10 +00:00
cogl-xlib.c Pass all Xlib events through Cogl 2010-06-22 12:20:59 +01:00
cogl-xlib.h Pass all Xlib events through Cogl 2010-06-22 12:20:59 +01:00