diff options
author | Emmanuele Bassi <ebassi@linux.intel.com> | 2009-12-03 20:48:55 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@linux.intel.com> | 2010-02-03 16:34:27 +0000 |
commit | 5eb6fb74b660d22e7f31867b16997ee9f63bef4b (patch) | |
tree | 77b3a54ee875185e4f4604831bfaa39795fa0477 /clutter/clutter-feature.c | |
parent | a8daaa8222c9b4aaf7e46b1bb13a2ce8097153f1 (diff) | |
download | clutter-5eb6fb74b660d22e7f31867b16997ee9f63bef4b.tar.gz |
feature: Make sure we have a GL context
Before asking Cogl and ClutterBackend for the list of features we must
have a GL backend ready.
Diffstat (limited to 'clutter/clutter-feature.c')
-rw-r--r-- | clutter/clutter-feature.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/clutter/clutter-feature.c b/clutter/clutter-feature.c index b181c52cb..1ec6876d4 100644 --- a/clutter/clutter-feature.c +++ b/clutter/clutter-feature.c @@ -102,6 +102,9 @@ _clutter_feature_init (void) context = _clutter_context_get_default (); + /* makes sure we have a GL context; if we have, this is a no-op */ + _clutter_backend_create_context (context->backend, NULL); + __features->flags = (_clutter_features_from_cogl (cogl_get_features ()) | _clutter_backend_get_features (context->backend)); |