On Tue, 2008-12-23 at 14:28 +0530, Mustafizur wrote:
> Hi,
>
> How are you using your clutter-eglx backend?
[G2]. I'm developing on OMAP35xx (Beagleboard-like). I have the PowerVR
OpenGL ES 2.0 from Imagination Technologies Ltd ('IMGTEC').
> Does your OpenGL library support eglx?
[G2]. Yes.
> What window is you are passing when you are creating your egl surface?
>
> In your gtk_container_add(), what is the type of "c"?
[G2]. http://pastebin.com/m479a3f1
thanks for your help,
Grégoire
>
> Regs,
> Rahaman
>
>
>
> -----Original Message-----
> From: Gregoire Gentil <[email protected]>
> Reply-To: [email protected]
> To: clutter <[email protected]>
> Subject: [clutter] Confused by eglx backend
> Date: Tue, 23 Dec 2008 00:38:16 -0800
>
> 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]