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]

Reply via email to