mesa/configs
Ian Romanick f3f51bc844 Fix bug #4681.
glDeleteTextures and glDeleteTexturesEXT were erroneously listed as
aliases of each other.  For anything /except/ GLX protocol they are
aliases.  This set of changes allows functions that are functionally
identical but have different GLX protocol to be listed as aliases.

When building with GLX_INDIRECT_RENDERING set, different static
functions are used.  These functions determine whether the current
context is direct rendering or not.  If the context is direct
rendering, the aliased function (e.g., glDeleteTextures in the case of
glDeleteTexturesEXT) is called.  If the context is not direct
rendering, the correct GLX protocol is sent.

For a deeper explanation of what is changed, please see:
http://dri.freedesktop.org/wiki/PartiallyAliasedFunctions
2006-10-11 22:37:14 +00:00
..
aix New 'install' targets in makefile. See bug 2372. 2006-06-22 22:50:48 +00:00
aix-64 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
aix-64-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
aix-gcc LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
aix-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
beos LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
darwin LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
darwin-static new configs, misc updates (Dan Schikore) 2006-04-13 02:59:29 +00:00
darwin-static-x86ppc Don't have to pass ABI-related flags to mklib anymore. 2006-04-14 14:13:00 +00:00
darwin-x86ppc LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
default bump version to 6.5.2 2006-09-21 23:02:21 +00:00
freebsd When available, which is most of the time, use posix_memalign to implement 2006-08-16 17:06:08 +00:00
freebsd-dri Fix bug #4681. 2006-10-11 22:37:14 +00:00
freebsd-dri-amd64 use ASM_API variable, bug 4415 2005-09-12 15:19:19 +00:00
freebsd-dri-x86 use ASM_API variable, bug 4415 2005-09-12 15:19:19 +00:00
hpux9 Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux9-gcc Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux10 Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux10-gcc LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
hpux10-static Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux11-32 Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux11-32-static Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux11-32-static-nothreads Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux11-64 Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux11-64-static Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux11-ia64 Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
hpux11-ia64-static Fixes from Christopher Bell: 2006-09-06 13:49:17 +00:00
irix6-64 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
irix6-64-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
irix6-n32 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
irix6-n32-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
irix6-o32 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
irix6-o32-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux Make sure that _GNU_SOURCE is enabled in the linux configs that set 2006-08-24 18:06:37 +00:00
linux-alpha LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-alpha-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-debug Add -ansi -pedantic flags to OPT_FLAGS. This got lost at some point. Good for catching sloppy coding. 2006-03-29 23:45:44 +00:00
linux-directfb LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-dri Fix bug #4681. 2006-10-11 22:37:14 +00:00
linux-dri-ppc Convert libGL and DRI drivers to require libdrm. 2005-08-19 20:20:03 +00:00
linux-dri-x86 use ASM_API variable, bug 4415 2005-09-12 15:19:19 +00:00
linux-dri-x86-64 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-dri-xcb Updates for XCB. Bug 8560. 2006-10-09 14:55:46 +00:00
linux-fbdev Fix-ups for linux-fbdev config. No longer build Xlib driver sources. 2006-08-18 20:20:28 +00:00
linux-glide LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-ia64-icc LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-ia64-icc-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-icc LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-icc-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-indirect Fix bug #4681. 2006-10-11 22:37:14 +00:00
linux-osmesa LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-osmesa16 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-osmesa16-static new system configurations 2004-03-26 15:16:35 +00:00
linux-osmesa32 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-ppc Massive refactor of (most of) the Linux config files. This reduces 2005-07-02 07:38:40 +00:00
linux-ppc-static Massive refactor of (most of) the Linux config files. This reduces 2005-07-02 07:38:40 +00:00
linux-profile LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-solo When available, which is most of the time, use posix_memalign to implement 2006-08-16 17:06:08 +00:00
linux-solo-ia64 No, really, get rid of all the remaining references to DRI_USE_NEW_INTERFACE. 2005-07-26 05:57:24 +00:00
linux-solo-x86 use ASM_API variable, bug 4415 2005-09-12 15:19:19 +00:00
linux-sparc Make sure that _GNU_SOURCE is enabled in the linux configs that set 2006-08-24 18:06:37 +00:00
linux-sparc5 Make sure that _GNU_SOURCE is enabled in the linux configs that set 2006-08-24 18:06:37 +00:00
linux-static Massive refactor of (most of) the Linux config files. This reduces 2005-07-02 07:38:40 +00:00
linux-ultrasparc Make sure that _GNU_SOURCE is enabled in the linux configs that set 2006-08-24 18:06:37 +00:00
linux-x86 use ASM_API variable, bug 4415 2005-09-12 15:19:19 +00:00
linux-x86-32 Restore linux-x86-32 config for Brian. 2005-07-08 21:55:56 +00:00
linux-x86-64 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-x86-64-debug remove -DMESA_DEBUG 2005-11-10 05:10:49 +00:00
linux-x86-64-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-x86-debug remove -DMESA_DEBUG 2005-11-10 05:10:49 +00:00
linux-x86-glide LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
linux-x86-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
netbsd LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
openbsd LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
osf1 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
osf1-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
solaris-x86 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
solaris-x86-gcc LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
solaris-x86-gcc-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos4 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos4-gcc LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos4-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos5 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos5-64-gcc 64-bit build for sunos5 w/ gcc 2006-04-03 16:09:53 +00:00
sunos5-gcc LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos5-smp LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos5-v8 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos5-v8-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos5-v9 LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
sunos5-v9-static LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00
ultrix-gcc LIB_DIR is now just 'lib' or 'lib64' 2006-07-13 02:50:27 +00:00