1
0
Fork 0
mutter-performance-source/cogl/winsys
Robert Bragg 97243ad9ac Adds cogl_onscreen_show/hide functions
This adds Cogl API to show and hide onscreen framebuffers. We don't want
to go too far down the road of abstracting window system APIs with Cogl
since that would be out of its scope but the previous idea that we would
automatically map framebuffers on allocation except for those made from
foreign windows wasn't good enough. The problem is that we don't want to
make Clutter always create stages from foreign windows but with the
automatic map semantics then Clutter doesn't get an opportunity to
select for all the events it requires before mapping. This meant that we
wouldn't be delivered a mouse enter event for windows mapped underneath
the cursor which would break Clutters handling of button press events.
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 cogl_onscreen_show/hide functions 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 cogl_onscreen_show/hide functions 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