Moves all EGL code down from Clutter to Cogl
authorRobert Bragg <robert@linux.intel.com>
Fri, 25 Feb 2011 00:31:41 +0000 (00:31 +0000)
committerRobert Bragg <robert@linux.intel.com>
Thu, 5 May 2011 13:46:01 +0000 (14:46 +0100)
commitc55cffbb6b5c75d2af073b7c5be857acb97b6acf
treedbed37f221afd2dfeea937c307d788331dae9e09
parentce0dc2160cc491c60a2849539ba8abc9e5d1d0ad
Moves all EGL code down from Clutter to Cogl

As was recently done for the GLX window system code, this commit moves
the EGL window system code down from the Clutter backend code into a
Cogl winsys.

Note: currently the cogl/configure.ac is hard coded to only build the GLX
winsys so currently this is only available when building Cogl as part
of Clutter.
17 files changed:
clutter/Makefile.am
clutter/cogl/cogl/Makefile.am
clutter/cogl/cogl/cogl-context.c
clutter/cogl/cogl/cogl-context.h
clutter/cogl/cogl/winsys/cogl-winsys-egl-feature-functions.h [new file with mode: 0644]
clutter/cogl/cogl/winsys/cogl-winsys-egl.c
clutter/cogl/cogl/winsys/cogl-winsys-private.h
clutter/egl/clutter-backend-cex100.c [deleted file]
clutter/egl/clutter-backend-cex100.h [deleted file]
clutter/egl/clutter-backend-egl.c
clutter/egl/clutter-backend-egl.h
clutter/egl/clutter-stage-egl.c
clutter/egl/clutter-stage-egl.h
clutter/glx/clutter-backend-glx.h
clutter/x11/clutter-stage-x11.c
clutter/x11/clutter-stage-x11.h
configure.ac