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]
