Hello,

I'm compiling clutter-0.8.4 with the following "--with-flavour=eglx
--with-gles=2.0". I'm also compiling clutter-gtk-0.8.2 with the
following "--with-flavour=x11 --with-gles=2.0"

My ultimate goal is to use something like:

gtk_clutter_init(&argc, &argv);
GtkWidget *clutter_widget = NULL;
clutter_widget = (GtkWidget *)gtk_clutter_embed_new();
gtk_container_add(GTK_CONTAINER(c), clutter_widget);
stage = (ClutterActor *)gtk_clutter_embed_get_stage(clutter_widget);

I get the following warning/errors:
Clutter-WARNING **: Unable to create a new stage: the eglx backend does
not support multiple stages.
Clutter-CRITICAL **: clutter_actor_realize: assertion 'CLUTTER_IS_ACTOR
(self)' failed
ClutterX11-CRITICAL **: clutter_x11_get_stage_visual: assertion
'CLUTTER_IS_STAGE (stage)' failed


I'm obviously confused by what clutter can do with eglx backend and how
I should do it. Can anyone clarify to me at least the following points:

- Can I embbed cluter into gtk with the eglx backend?
- If yes, what am I doing wrong?
- If not, does it mean that clutter-eglx can only work in fullscreen on
top of everything? How does it work?

I would definitely appreciate some clarifications or some pointers
explaining the backend story and roadmap.

Many thanks in advance,

Grégoire


-- 
To unsubscribe send a mail to [email protected]

Reply via email to