summaryrefslogtreecommitdiff
path: root/clutter/clutter-feature.h
diff options
context:
space:
mode:
authorMatthew Allum <mallum@openedhand.com>2008-03-28 22:50:55 +0000
committerMatthew Allum <mallum@openedhand.com>2008-03-28 22:50:55 +0000
commit8847bcd195e9abac7a60a0dcd1244a3b122f2221 (patch)
tree3ab97b9a0e5847632103154909f33ca165d48a93 /clutter/clutter-feature.h
parentdd7ff3e82989aaa784de4a9c5f3e2d1cbc444b82 (diff)
downloadclutter-8847bcd195e9abac7a60a0dcd1244a3b122f2221.tar.gz
2008-03-28 Matthew Allum <mallum@openedhand.com>
* clutter/Makefile.am: * clutter/clutter-actor.c: * clutter/clutter-actor.h: * clutter/clutter-backend.c: * clutter/clutter-backend.h: * clutter/clutter-debug.h: * clutter/clutter-event.c: * clutter/clutter-event.h: * clutter/clutter-feature.h: * clutter/clutter-group.h: * clutter/clutter-main.c: * clutter/clutter-main.h: * clutter/clutter-private.h: * clutter/clutter-stage.c: * clutter/clutter-stage.h: * clutter/clutter-stage-manager.c * clutter/clutter-stage-manager.h * clutter/clutter-types.h: * clutter/glx/clutter-backend-glx.c: * clutter/glx/clutter-backend-glx.h: * clutter/glx/clutter-stage-glx.c: * clutter/glx/clutter-stage-glx.h: * clutter/x11/clutter-backend-x11.c: * clutter/x11/clutter-backend-x11.h: * clutter/x11/clutter-event-x11.c: * clutter/x11/clutter-stage-x11.c: * clutter/x11/clutter-x11.h: * tests/Makefile.am: * tests/test-multistage.c: Initial commit of multi stage support (mostly a merge from the clutter-multistage branch). Note, this commit will break all backends except glx.
Diffstat (limited to 'clutter/clutter-feature.h')
-rw-r--r--clutter/clutter-feature.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/clutter/clutter-feature.h b/clutter/clutter-feature.h
index ec771ba5d..360273271 100644
--- a/clutter/clutter-feature.h
+++ b/clutter/clutter-feature.h
@@ -48,6 +48,7 @@ G_BEGIN_DECLS
* @CLUTTER_FEATURE_STAGE_CURSOR: Set if stage has a graphical cursor.
* @CLUTTER_FEATURE_SHADERS_GLSL: Set if the backend supports GLSL shaders.
* @CLUTTER_FEATURE_OFFSCREEN: Set if the backend supports offscreen rendering.
+ * @CLUTTER_FEATURE_STAGE_MULTIPLE: Set if multiple stages are supported.
*
* Runtime flags indicating specific features available via Clutter window
* sysytem and graphics backend.
@@ -64,7 +65,8 @@ typedef enum
CLUTTER_FEATURE_STAGE_USER_RESIZE = (1 << 6),
CLUTTER_FEATURE_STAGE_CURSOR = (1 << 7),
CLUTTER_FEATURE_SHADERS_GLSL = (1 << 8),
- CLUTTER_FEATURE_OFFSCREEN = (1 << 9)
+ CLUTTER_FEATURE_OFFSCREEN = (1 << 9),
+ CLUTTER_FEATURE_STAGE_MULTIPLE = (1 << 10)
} ClutterFeatureFlags;
gboolean clutter_feature_available (ClutterFeatureFlags feature);