mirror of
https://github.com/brl/mutter.git
synced 2025-08-10 02:14:42 +00:00
Use signals instead of onscreen framebuffer frame callbacks
CoglFrameInfo is a frame info container associated with a single onscreen framebuffer. The clutter stage will eventually support drawing a stage frame with multiple onscreen framebuffers, thus needs its own frame info container. This patch introduces a new stage signal 'presented' and a accompaning ClutterFrameInfo and adapts the stage windows and past onscreen frame callbacks users to use the signal and new info container. https://bugzilla.gnome.org/show_bug.cgi?id=768976
This commit is contained in:
@@ -51,6 +51,7 @@ G_BEGIN_DECLS
|
||||
typedef struct _ClutterActor ClutterActor;
|
||||
|
||||
typedef struct _ClutterStage ClutterStage;
|
||||
typedef struct _ClutterFrameInfo ClutterFrameInfo;
|
||||
typedef struct _ClutterContainer ClutterContainer; /* dummy */
|
||||
typedef struct _ClutterChildMeta ClutterChildMeta;
|
||||
typedef struct _ClutterLayoutMeta ClutterLayoutMeta;
|
||||
|
Reference in New Issue
Block a user