I have been compiling and testing OpenGl-ES version from latest svn
snapshot.
At first, just small typo fix
[EMAIL PROTECTED]:~/clutter-0.5.0/clutter/clutter/eglx$ diff -c
clutter-event-egl.c~ clutter-event-egl.c
*** clutter-event-egl.c~ 2007-08-15 19:12:28.000000000 +0300
--- clutter-event-egl.c 2007-08-17 20:28:29.000000000 +0300
***************
*** 363,369 ****
ClutterBackend *backend = ((ClutterEventSource *) source)->backend;
ClutterEvent *event;
! clutter_thread_enter ();
events_queue (backend);
--- 363,369 ----
ClutterBackend *backend = ((ClutterEventSource *) source)->backend;
ClutterEvent *event;
! clutter_threads_enter ();
events_queue (backend);
Then just a comment , toys makefiles still refer to clutter-0.4. and
clutter version generated is 0.5
Then one inconsistency, i did not try to make actual fix because i am
not sure what is the best way to do it.
glx and eglx versios have some naming differencies like pkg-config file
for eglx is clutter-eglx-0.5 and in
glx clutter-glx-0.5 but the glutter-gtk is hard referencing in
configure.ac clutter-glx-0.5 . It should have
some automatic way to find what version is to be used. Following
patches are only valid when compiling
with eglx .
diff configure.ac configure.ac~
72c72
< PKG_CHECK_MODULES(CLUTTER, clutter-eglx-0.5 >= $CLUTTER_REQUIRED)
---
> PKG_CHECK_MODULES(CLUTTER, clutter-glx-0.5 >= $CLUTTER_REQUIRED)
same naming inconsistency is in clutter-gtk.c
diff clutter-gtk.c clutter-gtk.c~
< #include <clutter/clutter-eglx.h>
---
> #include <clutter/clutter-glx.h>
124c124
< gtk_socket_add_id (socket, clutter_eglx_get_stage_window (stage));
---
> gtk_socket_add_id (socket, clutter_glx_get_stage_window (stage));
Kate Alhola
Maemo chief engineer
technical services and consultancy
Forum Nokia
--
To unsubscribe send a mail to [EMAIL PROTECTED]