head 1.11; access; symbols start:1.1.1.1 cairo:1.1.1; locks; strict; comment @# @; 1.11 date 2006.02.16.03.04.26; author davidr; state Exp; branches; next 1.10; commitid 2c9b43f3ebb94567; 1.10 date 2005.11.30.00.04.43; author davidr; state Exp; branches; next 1.9; commitid 5caf438cec984567; 1.9 date 2005.06.09.01.40.39; author davidr; state Exp; branches; next 1.8; commitid 3b2042a79e174567; 1.8 date 2005.05.20.01.26.11; author jonsmirl; state Exp; branches; next 1.7; commitid 1900428d3c704567; 1.7 date 2005.01.25.20.33.37; author davidr; state Exp; branches; next 1.6; 1.6 date 2004.11.03.23.51.04; author davidr; state Exp; branches; next 1.5; 1.5 date 2004.09.12.03.05.47; author davidr; state Exp; branches; next 1.4; 1.4 date 2004.09.11.15.12.58; author davidr; state Exp; branches; next 1.3; 1.3 date 2004.09.06.22.54.44; author davidr; state Exp; branches; next 1.2; 1.2 date 2004.09.03.14.29.26; author davidr; state Exp; branches; next 1.1; 1.1 date 2004.08.09.23.18.51; author davidr; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2004.08.09.23.18.51; author davidr; state Exp; branches; next ; desc @@ 1.11 log @Track changes to glitz @ text @# Process this file with autoconf to produce a configure script. AC_INIT(src/rendertest.h) dnl =========================================================================== # Package version number RENDERTEST_VERSION=0.2.0 dnl =========================================================================== AC_CONFIG_AUX_DIR(config) AM_INIT_AUTOMAKE(rendertest, $RENDERTEST_VERSION) AM_CONFIG_HEADER(config.h) AM_MAINTAINER_MODE AC_ISC_POSIX AC_PROG_CC AC_PROG_CPP if test "x$GCC" = "xyes"; then case " $CFLAGS " in *[[\ \ ]]-Wall[[\ \ ]]*) ;; *) CFLAGS="$CFLAGS -Wall" ;; esac case " $CFLAGS " in *[[\ \ ]]-Wpointer-arith[[\ \ ]]*) ;; *) CFLAGS="$CFLAGS -Wpointer-arith" ;; esac case " $CFLAGS " in *[[\ \ ]]-Wstrict-prototypes[[\ \ ]]*) ;; *) CFLAGS="$CFLAGS -Wstrict-prototypes" ;; esac case " $CFLAGS " in *[[\ \ ]]-Wmissing-prototypes[[\ \ ]]*) ;; *) CFLAGS="$CFLAGS -Wmissing-prototypes" ;; esac case " $CFLAGS " in *[[\ \ ]]-Wmissing-declarations[[\ \ ]]*) ;; *) CFLAGS="$CFLAGS -Wmissing-declarations" ;; esac case " $CFLAGS " in *[[\ \ ]]-Wnested-externs[[\ \ ]]*) ;; *) CFLAGS="$CFLAGS -Wnested-externs" ;; esac case " $CFLAGS " in *[[\ \ ]]-fno-strict-aliasing[[\ \ ]]*) ;; *) CFLAGS="$CFLAGS -fno-strict-aliasing" ;; esac if test "x$enable_ansi" = "xyes"; then case " $CFLAGS " in *[[\ \ ]]-ansi[[\ \ ]]*) ;; *) CFLAGS="$CFLAGS -ansi" ;; esac case " $CFLAGS " in *[[\ \ ]]-pedantic[[\ \ ]]*) ;; *) CFLAGS="$CFLAGS -pedantic" ;; esac fi fi dnl =========================================================================== PKG_CHECK_MODULES(LIBPNG, libpng12, [], [ PKG_CHECK_MODULES(LIBPNG, libpng10)]) AC_SUBST(LIBPNG_CFLAGS) AC_SUBST(LIBPNG_LIBS) dnl =========================================================================== AC_ARG_ENABLE(glitz-glx, [ --disable-glitz-glx Disable glitz-glx backend], [use_glitz_glx=$enableval], [use_glitz_glx=yes]) if test "x$use_glitz_glx" = "xyes"; then PKG_CHECK_MODULES(GLITZ_GLX, glitz-glx >= 0.5.3, [use_glitz_glx=yes], [ use_glitz_glx=no]) fi if test "x$use_glitz_glx" = "xyes"; then AM_CONDITIONAL(RENDER_GLITZ_GLX_BACKEND, true) else AM_CONDITIONAL(RENDER_GLITZ_GLX_BACKEND, false) fi AC_SUBST(GLITZ_GLX_CFLAGS) AC_SUBST(GLITZ_GLX_LIBS) dnl =========================================================================== AC_ARG_ENABLE(glitz-egl, [ --disable-glitz-egl Disable glitz-egl backend], [use_glitz_egl=$enableval], [use_glitz_egl=yes]) if test "x$use_glitz_egl" = "xyes"; then PKG_CHECK_MODULES(GLITZ_EGL, glitz-egl >= 0.5.3, [use_glitz_egl=yes], [ use_glitz_egl=no]) fi if test "x$use_glitz_egl" = "xyes"; then AM_CONDITIONAL(RENDER_GLITZ_EGL_BACKEND, true) else AM_CONDITIONAL(RENDER_GLITZ_EGL_BACKEND, false) fi GLITZ_EGL_LIBS="-lEGL -lglitz-egl -L$EGL_LIB_PATH -L$prefix/lib" AC_SUBST(GLITZ_EGL_CFLAGS) AC_SUBST(GLITZ_EGL_LIBS) dnl =========================================================================== AC_ARG_ENABLE(glitz-agl, [ --disable-glitz-agl Disable glitz-agl backend], [use_glitz_agl=$enableval], [use_glitz_agl=yes]) if test "x$use_glitz_agl" = "xyes"; then PKG_CHECK_MODULES(GLITZ_AGL, glitz-agl >= 0.5.3, [use_glitz_agl=yes], [ use_glitz_agl=no]) fi if test "x$use_glitz_agl" = "xyes"; then AM_CONDITIONAL(RENDER_GLITZ_AGL_BACKEND, true) else AM_CONDITIONAL(RENDER_GLITZ_AGL_BACKEND, false) fi CARBON_LIBS="-framework Carbon -framework OpenGL -framework AGL" AC_SUBST(GLITZ_AGL_CFLAGS) AC_SUBST(GLITZ_AGL_LIBS) AC_SUBST(CARBON_LIBS) dnl =========================================================================== AC_ARG_ENABLE(xcb, [ --disable-xcb Disable XCB backend], [use_xcb=$enableval], [use_xcb=yes]) if test "x$use_xcb" = "xyes"; then PKG_CHECK_MODULES(XCB, xcb >= 0.8, [use_xcb=yes], [use_xcb=no]) fi if test "x$use_xcb" = "xyes"; then AM_CONDITIONAL(RENDER_XCB_BACKEND, true) else AM_CONDITIONAL(RENDER_XCB_BACKEND, false) fi AC_SUBST(XCB_CFLAGS) AC_SUBST(XCB_LIBS) dnl =========================================================================== AC_ARG_ENABLE(pixman, [ --disable-pixman Disable pixman backend], [use_pixman=$enableval], [use_pixman=yes]) if test "x$use_pixman" = "xyes"; then PKG_CHECK_MODULES(PIXMAN, libpixman >= 0.1.1 xcb >= 0.8, [use_pixman=yes], [use_pixman=no]) fi if test "x$use_pixman" = "xyes"; then AM_CONDITIONAL(RENDER_PIXMAN_BACKEND, true) else AM_CONDITIONAL(RENDER_PIXMAN_BACKEND, false) fi AC_SUBST(PIXMAN_CFLAGS) AC_SUBST(PIXMAN_LIBS) dnl =========================================================================== AC_OUTPUT([ Makefile src/Makefile ]) dnl =========================================================================== echo "" echo "rendertest will be compiled for the following output backends:" echo " glitz-glx: $use_glitz_glx" echo " glitz-egl: $use_glitz_egl" echo " glitz-agl: $use_glitz_agl" echo " xcb: $use_xcb" echo " pixman: $use_pixman" echo "" @ 1.10 log @YUV surface support @ text @d87 1 a87 1 PKG_CHECK_MODULES(GLITZ_GLX, glitz-glx >= 0.5.1, [use_glitz_glx=yes], [ d107 1 a107 1 PKG_CHECK_MODULES(GLITZ_EGL, glitz-egl >= 0.5.1, [use_glitz_egl=yes], [ d129 1 a129 1 PKG_CHECK_MODULES(GLITZ_AGL, glitz-agl >= 0.5.1, [use_glitz_agl=yes], [ d171 2 a172 2 PKG_CHECK_MODULES(PIXMAN, libpixman >= 0.1.1 xcb >= 0.8, [use_pixman=yes], [use_pixman=no]) @ 1.9 log @Fix typo @ text @d8 1 a8 1 RENDERTEST_VERSION=0.1.0 d87 1 a87 1 PKG_CHECK_MODULES(GLITZ_GLX, glitz-glx >= 0.4.0, [use_glitz_glx=yes], [ d107 1 a107 1 PKG_CHECK_MODULES(GLITZ_EGL, glitz-egl >= 0.4.0, [use_glitz_egl=yes], [ d129 1 a129 1 PKG_CHECK_MODULES(GLITZ_AGL, glitz-agl >= 0.4.0, [use_glitz_agl=yes], [ @ 1.8 log @Added egl version of rendertest. EGL passes with 172 success, 32 not support, zero failed. @ text @d196 1 a196 1 echo " glitz-glx: $use_glitz_egl" @ 1.7 log @Track changes to glitz and add xcb convolution filter support @ text @d102 22 d196 1 @ 1.6 log @Tracking changes to glitz @ text @d87 1 a87 1 PKG_CHECK_MODULES(GLITZ_GLX, glitz-glx >= 0.3.0, [use_glitz_glx=yes], [ d107 1 a107 1 PKG_CHECK_MODULES(GLITZ_AGL, glitz-agl >= 0.3.0, [use_glitz_agl=yes], [ @ 1.5 log @Added pixman backend @ text @d87 1 a87 1 PKG_CHECK_MODULES(GLITZ_GLX, glitz-glx >= 0.2.2, [use_glitz_glx=yes], [ d107 1 a107 1 PKG_CHECK_MODULES(GLITZ_AGL, glitz-agl >= 0.2.2, [use_glitz_agl=yes], [ @ 1.4 log @Tracking color stop coordinate changes to glitz's gradient filters @ text @d130 1 a130 1 PKG_CHECK_MODULES(XCB, xcb, [use_xcb=yes], [use_xcb=no]) d144 20 d176 1 @ 1.3 log @Tracking changes to glitz @ text @d87 1 a87 1 PKG_CHECK_MODULES(GLITZ_GLX, glitz-glx >= 0.2.1, [use_glitz_glx=yes], [ d107 1 a107 1 PKG_CHECK_MODULES(GLITZ_AGL, glitz-agl >= 0.2.1, [use_glitz_agl=yes], [ @ 1.2 log @Tracking changes to glitz @ text @d87 1 a87 1 PKG_CHECK_MODULES(GLITZ_GLX, glitz-glx >= 0.2.0, [use_glitz_glx=yes], [ d107 1 a107 1 PKG_CHECK_MODULES(GLITZ_AGL, glitz-agl >= 0.2.0, [use_glitz_agl=yes], [ @ 1.1 log @Initial revision @ text @d87 1 a87 1 PKG_CHECK_MODULES(GLITZ_GLX, glitz-glx >= 0.1.5, [use_glitz_glx=yes], [ d107 1 a107 1 PKG_CHECK_MODULES(GLITZ_AGL, glitz-agl >= 0.1.5, [use_glitz_agl=yes], [ @ 1.1.1.1 log @Initial import of rendertest @ text @@