mesa/configs
Eric Anholt d09209f553 Add Roland Scheidegger's S3TC patch. This patch does not implement the
(patented) S3TC/DXTC algorithms, but adds an option to dlopen a library module
providing functions to do so.  Because it uses dlopen, it is only enabled if
USE_EXTERNAL_DXTN_LIB=1 is defined (which is only in linux-dri config, so far).
It adds support for S3TC to several DRI drivers, and adds a DRI config option to
force enabling S3TC even if the software compression/decompression is
unavailable.  This may allow people to use apps that require S3TC even though
they don't have a license to implement the patented material themselves, if
those apps use precompressed textures.

Ideally we would get permission from the current holder of the patents to
implement the algorithm in Mesa, at which point the dlopen mess could go away.
Until then, this allows some to run applications they couldn't otherwise, and
hopefully will provide us with more push to get the final step of getting that
permission done.
2004-10-07 23:30:29 +00:00
..
aix Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
aix-64 fix problems in previous version 2004-10-01 16:29:39 +00:00
aix-gcc Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
aix-static added aix-static config, make aix config build dynamic libs 2004-07-01 15:32:51 +00:00
beos Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
darwin Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
darwin-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
default bump version to 6.3 2004-10-02 15:43:26 +00:00
freebsd Build fixing for FreeBSD. GNU make is installed as gmake, so make a MAKE 2004-06-01 00:06:14 +00:00
hpux9 new system configurations 2004-03-26 15:16:35 +00:00
hpux9-gcc new system configurations 2004-03-26 15:16:35 +00:00
hpux10 new system configurations 2004-03-26 15:16:35 +00:00
hpux10-gcc new system configurations 2004-03-26 15:16:35 +00:00
hpux10-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
hpux11-32 HP shared lib config 2004-10-01 20:18:42 +00:00
hpux11-32-static new system configurations 2004-03-26 15:16:35 +00:00
hpux11-32-static-nothreads new system configurations 2004-03-26 15:16:35 +00:00
hpux11-64 HP shared lib config 2004-10-01 20:18:42 +00:00
hpux11-64-static new system configurations 2004-03-26 15:16:35 +00:00
irix6-64 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
irix6-64-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
irix6-n32 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
irix6-n32-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
irix6-o32 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
irix6-o32-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-alpha Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-alpha-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-debug Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-dri Add Roland Scheidegger's S3TC patch. This patch does not implement the 2004-10-07 23:30:29 +00:00
linux-dri-x86 Refactor the linux-dri config files so that linux-dri-x86 inherits from 2004-09-25 07:11:12 +00:00
linux-dri-x86-64 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-glide Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-icc Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-icc-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-osmesa16 new system configurations 2004-03-26 15:16:35 +00:00
linux-osmesa16-static new system configurations 2004-03-26 15:16:35 +00:00
linux-osmesa32 new system configurations 2004-03-26 15:16:35 +00:00
linux-ppc Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-ppc-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-solo Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-solo-ia64 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-solo-x86 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-sparc Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-sparc5 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-tcc Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-ultrasparc Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-x86 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-x86-64 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-x86-64-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-x86-debug First attempt at building a dri module in this tree 2004-04-14 12:44:07 +00:00
linux-x86-glide Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
linux-x86-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
netbsd new system configurations 2004-03-26 15:16:35 +00:00
openbsd Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
osf1 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
solaris-x86 new system configurations 2004-03-26 15:16:35 +00:00
solaris-x86-gcc Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
sunos4 new system configurations 2004-03-26 15:16:35 +00:00
sunos4-gcc new system configurations 2004-03-26 15:16:35 +00:00
sunos4-static Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
sunos5 Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
sunos5-gcc Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
sunos5-smp Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00
ultrix-gcc Replace -lGL with -l$(GL_LIB), etc. 2004-09-13 21:04:48 +00:00