diff --git a/ChangeLog b/ChangeLog index 67d3c3672..bc6e25469 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2007-07-06 Matthew Allum + + * clutter/eglx/Makefile.am: + * clutter/eglx/clutter-egl.h: + * clutter/eglx/clutter-event-egl.c: + * clutter/eglx/clutter-stage-egl.c: + Rename clutter-egl.h -> clutter-eglx.h + + * NEWS: + * README: + Add info re EGL split. + 2007-07-06 Matthew Allum * clutter/Makefile.am: diff --git a/NEWS b/NEWS index 8d78ec5f5..dc5bdc0dd 100644 --- a/NEWS +++ b/NEWS @@ -2,7 +2,10 @@ Clutter 0.3.1 (29/06/2007) ======================== * List of changes between 0.3 and 0.3.1 - o EGL backends + o EGL. There are now 2 experimental EGL backends; + - 'eglx', the former EGL on X11 implementation (now renamed) + - 'eglnative', a new EGL 'native' backend which supporting non + X11 EGL implementations (i.e framebuffer). o ClutterGroup now returns correct size when a child is removed. diff --git a/README b/README index 97aabe9e6..ce5c141b0 100644 --- a/README +++ b/README @@ -41,6 +41,11 @@ Release Notes for Clutter 0.3.1 * clutter_actor_apply_transform_to_point() parameters changed to use ClutterVertices. +* New 'Native API' backend expects EGL implementation to provide a + CreateNativeWindow() API call. + +* Exisiting X11 based egl backend public API calls now prefixed eglx. + Release Notes for Clutter 0.3 ----------------------------- diff --git a/clutter/eglx/Makefile.am b/clutter/eglx/Makefile.am index c93b79cd3..91a3e9195 100644 --- a/clutter/eglx/Makefile.am +++ b/clutter/eglx/Makefile.am @@ -1,4 +1,5 @@ -libclutterincludedir = $(includedir)/clutter-@CLUTTER_MAJORMINOR@/clutter +libclutterincludedir = $(includedir)/clutter-@CLUTTER_API_VERSION@/clutter +libclutterinclude_HEADERS = clutter-eglx.h INCLUDES = \ -DG_LOG_DOMAIN=\"ClutterEGL\" \ @@ -16,4 +17,5 @@ libclutter_eglx_la_SOURCES = \ clutter-backend-egl.c \ clutter-event-egl.c \ clutter-stage-egl.h \ - clutter-stage-egl.c + clutter-stage-egl.c \ + clutter-eglx.h diff --git a/clutter/eglx/clutter-egl.h b/clutter/eglx/clutter-eglx.h similarity index 100% rename from clutter/eglx/clutter-egl.h rename to clutter/eglx/clutter-eglx.h diff --git a/clutter/eglx/clutter-event-egl.c b/clutter/eglx/clutter-event-egl.c index 57ff5eab1..a1ae1f1f1 100644 --- a/clutter/eglx/clutter-event-egl.c +++ b/clutter/eglx/clutter-event-egl.c @@ -23,7 +23,7 @@ #include "clutter-stage-egl.h" #include "clutter-backend-egl.h" -#include "clutter-egl.h" +#include "clutter-eglx.h" #include "../clutter-backend.h" #include "../clutter-event.h" diff --git a/clutter/eglx/clutter-stage-egl.c b/clutter/eglx/clutter-stage-egl.c index df5cecfde..b26846f1d 100644 --- a/clutter/eglx/clutter-stage-egl.c +++ b/clutter/eglx/clutter-stage-egl.c @@ -1,7 +1,7 @@ #include "config.h" #include "clutter-stage-egl.h" -#include "clutter-egl.h" +#include "clutter-eglx.h" #include "../clutter-main.h" #include "../clutter-feature.h"