summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2009-05-19 15:53:55 +0100
committerChris Wilson <chris@chris-wilson.co.uk>2009-05-20 08:13:45 +0100
commit87b764908a38cbb4159ac76d8b7d1d08a24b838e (patch)
tree90150c81390f7e8386474b43f28fbb8a939f3725 /build
parent17b41fe7e3b8b493341be6384d816105aadf0cb6 (diff)
[gl] Add EGL target
Split the GLX context from the GL surface to enable use of an alternative EGL interface.
Diffstat (limited to 'build')
-rw-r--r--build/Makefile.win32.features2
-rw-r--r--build/Makefile.win32.features-h6
-rw-r--r--build/configure.ac.features3
3 files changed, 11 insertions, 0 deletions
diff --git a/build/Makefile.win32.features b/build/Makefile.win32.features
index 69b3b39e..f9e064de 100644
--- a/build/Makefile.win32.features
+++ b/build/Makefile.win32.features
@@ -13,6 +13,8 @@ CAIRO_HAS_BEOS_SURFACE=0
CAIRO_HAS_SDL_SURFACE=0
CAIRO_HAS_PNG_FUNCTIONS=1
CAIRO_HAS_GL_SURFACE=0
+CAIRO_HAS_GL_GLX_SURFACE=0
+CAIRO_HAS_GL_EGL_SURFACE=0
CAIRO_HAS_GLITZ_SURFACE=0
CAIRO_HAS_DIRECTFB_SURFACE=0
CAIRO_HAS_SCRIPT_SURFACE=0
diff --git a/build/Makefile.win32.features-h b/build/Makefile.win32.features-h
index cae81357..da80593d 100644
--- a/build/Makefile.win32.features-h
+++ b/build/Makefile.win32.features-h
@@ -44,6 +44,12 @@ endif
ifeq ($(CAIRO_HAS_GL_SURFACE),1)
@echo "#define CAIRO_HAS_GL_SURFACE 1" >> src/cairo-features.h
endif
+ifeq ($(CAIRO_HAS_GL_GLX_SURFACE),1)
+ @echo "#define CAIRO_HAS_GL_GLX_SURFACE 1" >> src/cairo-features.h
+endif
+ifeq ($(CAIRO_HAS_GL_EGL_SURFACE),1)
+ @echo "#define CAIRO_HAS_GL_EGL_SURFACE 1" >> src/cairo-features.h
+endif
ifeq ($(CAIRO_HAS_GLITZ_SURFACE),1)
@echo "#define CAIRO_HAS_GLITZ_SURFACE 1" >> src/cairo-features.h
endif
diff --git a/build/configure.ac.features b/build/configure.ac.features
index 06ed7f3e..f4774143 100644
--- a/build/configure.ac.features
+++ b/build/configure.ac.features
@@ -377,6 +377,9 @@ AC_DEFUN([CAIRO_REPORT],
echo " BeOS: $use_beos"
echo " DirectFB: $use_directfb"
echo " SDL: $use_sdl"
+ echo " GL: $use_gl"
+ echo " GL/GLX: $use_gl_glx"
+ echo " GL/EGL: $use_gl_egl"
echo ""
echo "The following font backends:"
echo " User: yes (always builtin)"