Add --enable-glx-tls ./configure option to enable use of TLS for storing
current GL context. Use this option to let AIGLX load DRI drivers compiled for TLS.
This commit is contained in:
parent
77531dfb9f
commit
a06342eccc
|
@ -1,3 +1,10 @@
|
|||
2006-03-27 Kristian Høgsberg <krh@redhat.com>
|
||||
|
||||
* configure.ac:
|
||||
* GL/glx/Makefile.am: Add --enable-glx-tls ./configure option to
|
||||
enable use of TLS for storing current GL context. Use this option
|
||||
to let AIGLX load DRI drivers compiled for TLS.
|
||||
|
||||
2006-03-27 Adam Jackson <ajax@freedesktop.org>
|
||||
|
||||
* include/regionstr.h:
|
||||
|
|
|
@ -16,7 +16,8 @@ AM_CFLAGS = \
|
|||
@SERVER_DEFINES@ \
|
||||
@MODULE_DEFINES@ \
|
||||
@LOADER_DEFINES@ \
|
||||
-DNO_LIBCWRAPPER
|
||||
-DNO_LIBCWRAPPER \
|
||||
@GLX_DRI_DEFINES@
|
||||
|
||||
# none yet
|
||||
#sdk_HEADERS =
|
||||
|
|
|
@ -393,6 +393,8 @@ AC_ARG_ENABLE(xdmcp, AS_HELP_STRING([--disable-xdmcp], [Build XDMCP ext
|
|||
AC_ARG_ENABLE(xdm-auth-1, AS_HELP_STRING([--disable-xdm-auth-1], [Build XDM-Auth-1 extension (default: auto)]), [XDMAUTH=$enableval], [XDMAUTH=auto])
|
||||
AC_ARG_ENABLE(glx, AS_HELP_STRING([--disable-glx], [Build GLX extension (default: enabled)]), [GLX=$enableval], [GLX=yes])
|
||||
AC_ARG_ENABLE(aiglx, AS_HELP_STRING([--enable-aiglx], [Build accelerated indirect GLX (default: enabled)]), [AIGLX=$enableval], [AIGLX=yes])
|
||||
AC_ARG_ENABLE(glx-tls, AS_HELP_STRING([--enable-glx-tls], [Build GLX with TLS support (default: disabled)]), [GLX_USE_TLS=$enableval], [GLX_USE_TLS=no])
|
||||
GLX_USE_TLS
|
||||
AC_ARG_ENABLE(dri, AS_HELP_STRING([--enable-dri], [Build DRI extension (default: auto)]), [DRI=$enableval])
|
||||
AC_ARG_ENABLE(xinerama, AS_HELP_STRING([--disable-xinerama], [Build Xinerama extension (default: enabled)]), [XINERAMA=$enableval], [XINERAMA=yes])
|
||||
AC_ARG_ENABLE(xf86vidmode, AS_HELP_STRING([--disable-xf86vidmode], [Build XF86VidMode extension (default: enabled)]), [XF86VIDMODE=$enableval], [XF86VIDMODE=yes])
|
||||
|
@ -576,6 +578,12 @@ else
|
|||
fi
|
||||
AM_CONDITIONAL(AIGLX, test "x$AIGLX" = xyes)
|
||||
|
||||
if test "x$GLX_USE_TLS" = xyes -a "x$AIGLX" = xyes; then
|
||||
GLX_DEFINES="-DGLX_USE_TLS -DPTHREADS"
|
||||
GLX_LIBS="GLX_LIBS -lpthread"
|
||||
fi
|
||||
AC_SUBST([GLX_DEFINES])
|
||||
|
||||
PKG_CHECK_MODULES([LBXUTIL_TEST], [lbxutil], [have_lbxutil=yes], [have_lbxutil=no])
|
||||
|
||||
if test "x$LBX" = xauto; then
|
||||
|
|
Loading…
Reference in New Issue
Block a user