mutter/cogl/winsys
Robert Bragg 6c23f27801 Adds a way for Cogl to control event_mask of foreign wins
This extends cogl_onscreen_x11_set_foreign_xid to take a callback to a
function that details the event mask the Cogl requires the application
to select on foreign windows. This is required because Cogl, for
example, needs to track size changes of a window and may also in the
future want other notifications such as map/unmap.

Most applications wont need to use the foreign xwindow apis, but those
that do are required to pass a valid callback and update the event mask
of their window according to Cogl's requirements.
2011-05-05 15:05:42 +01:00
..
cogl-texture-pixmap-x11-private.h texture-pixmap-x11: Move GLX code to cogl-winsys-glx.c 2011-05-05 14:46:01 +01:00
cogl-texture-pixmap-x11.c Add a vtable of indirection to the winsys code 2011-05-05 14:46:01 +01:00
cogl-texture-pixmap-x11.h docs: API reference fixes 2010-09-20 13:15:44 +01:00
cogl-winsys-egl-feature-functions.h Moves all EGL code down from Clutter to Cogl 2011-05-05 14:46:01 +01:00
cogl-winsys-egl.c Adds a way for Cogl to control event_mask of foreign wins 2011-05-05 15:05:42 +01:00
cogl-winsys-glx-feature-functions.h Moves all GLX code down from Clutter to Cogl 2011-04-11 17:54:36 +01:00
cogl-winsys-glx.c Adds a way for Cogl to control event_mask of foreign wins 2011-05-05 15:05:42 +01:00
cogl-winsys-private.h Adds cogl_onscreen_show/hide functions 2011-05-05 15:05:42 +01:00
cogl-winsys-sdl.c rename winsys files to be more consistent 2011-04-11 17:54:35 +01:00
cogl-winsys-stub.c cogl: remove OSX/WIN32 specific bits in favour of a stub winsys 2011-05-05 15:05:41 +01:00
cogl-winsys.c cogl-winsys: Move _cogl_winsys_has_feature to cogl-winsys.c 2011-04-20 18:20:20 +01:00