aboutsummaryrefslogtreecommitdiffstats
path: root/configs
Commit message (Collapse)AuthorAgeFilesLines
* config for profiling with gprofBrian Paul2005-04-151-0/+29
|
* Add TLS support to libGL and, by virtue of using glthread.h and GL_CALL, allIan Romanick2005-04-131-0/+2
| | | | | | | DRI drivers. A TLS enabled libGL can load a TLS or a non-TLS DRI driver, but a TLS DRI driver requires a TLS enabled libGL. This fixes bug #1822.
* Make linux-dri-x86-64 more like linux-dri-x86. Add ARCH_FLAGS. This isIan Romanick2005-04-062-39/+19
| | | | | | where things like "-m64" or "-m32" should be specified. Using this, a 32-bit DRI build can be done on an x86-64 system by doing 'ARCH_CFLAGS=-m32 make linux-dri-x86'. Minor tweaks to linux-dri to support these changes.
* use $(*_LIB) in the *_LIB_NAME definitionsBrian Paul2005-03-231-5/+5
|
* Add DRM_USE_MALLOC flagKeith Whitwell2005-03-223-3/+3
|
* Added linux-x86-32 config to force building 32-bit objects in a 64-bit ↵Brian Paul2005-03-031-0/+13
| | | | environment.
* Change another usage of __AMD64__ to the standard __amd64__, and removeEric Anholt2005-02-143-5/+5
| | | | | __AMD64__ from the linux configs so it won't creep back in as easily. Fixes hang on FreeBSD on the first lock grab.
* Don't forget to -L/usr/local/lib to grab expat.Eric Anholt2005-02-141-1/+1
|
* add -DUSE_EXTERNAL_DXTN_LIB=1 so compressed textures are enabled for soloDave Airlie2005-01-132-2/+2
|
* DirectFB driver (Claudio Ciccani)Brian Paul2005-01-031-0/+29
|
* Build s3v and trident by default too.Adam Jackson2004-12-271-3/+2
| | | | Smoky the bear says: Only you can prevent bitrot.
* Get linux-solo dependencies building correctly,Keith Whitwell2004-12-095-11/+16
| | | | Make sure symlinks are built in driver directories before running makedepend.
* Improve the behaviour of the build system wrt depend files.Keith Whitwell2004-12-084-13/+21
| | | | | | | | - Remove the -Y option for makedepend, so that the standard directories are searched - No longer pipe the multiple errors that the -Y option caused into /dev/null -- we want to know about these failures. - Fix up a few other misc makedepend failures.
* remove -Wmissing-prototypes from g++ flags, per gcc 3.4Brian Paul2004-11-272-2/+2
|
* fix APP_LIB_DEPS (bug 1065260)Brian Paul2004-11-151-3/+1
|
* libGL needs libXxf86vm.a.Adam Jackson2004-10-292-2/+2
|
* Add FreeBSD DRI build targets. Doesn't build at the moment, due to the sameEric Anholt2004-10-282-0/+51
| | | | problems as Linux.
* Add glx/x11 to the DRI configs, and change the Solo configs to build glx/mini.Adam Jackson2004-10-255-5/+5
|
* Add DRI_LIB_DEPS for the DRI drivers to link against. Remove expat from theAdam Jackson2004-10-255-5/+10
| | | | | link list for libGL itself under DRI configurations, since the XML parsing code is in the drivers themselves.
* Initial support for PowerPC specific code in Mesa and DRI drivers. DRIIan Romanick2004-10-131-0/+17
| | | | | | | | | drivers built on PowerPC systems should now show things like "PowerPC" or "PowerPC/Altivec" in the GL_RENDERER string. The VMX moniker is used for Altivec/Velocity Engine/VMX SIMD additions. I chose this not because I work for IBM but because it's a LOT shorter to type. :)
* Add Roland Scheidegger's S3TC patch. This patch does not implement theEric Anholt2004-10-071-0/+1
| | | | | | | | | | | | | | | | | (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.
* bump version to 6.3Brian Paul2004-10-021-1/+1
|
* HP shared lib configKarl Schultz2004-10-012-0/+53
|
* fix problems in previous versionKarl Schultz2004-10-011-3/+3
|
* Enable builds on AIX 64-bitKarl Schultz2004-10-011-0/+28
|
* bump minor version to 2Brian Paul2004-09-271-1/+1
|
* Add sis to the list of DRI drivers, since it had already been converted to theEric Anholt2004-09-251-4/+4
| | | | new interface.
* Refactor the linux-dri config files so that linux-dri-x86 inherits fromEric Anholt2004-09-252-32/+16
| | | | | | | linux-dri. Turn on -O by default (-O2 provides a slight improvement in performance, at a large cost to debuggability). Turn off -fPIC on x86 by default. Turn on -Wall, to catch more stupid mistakes. This could be both done cleaner, and done for more config files, but it works for me for now.
* Replace -lGL with -l$(GL_LIB), etc.Brian Paul2004-09-1346-136/+108
| | | | Remove GLU_LIB_DEPS, OSMESA_LIB_DEPS lines if identical to 'default' file.
* Add a solo-x86 config, and make solo use the x86 glapiDave Airlie2004-09-071-0/+32
|
* Duplicate CFLAGS in CXXFLAGS removed. Now define DEBUG symbol in debug build.Philippe Houdoin2004-08-241-2/+1
|
* Converted the Savage driver to the new DRI interface and enabled compilationFelix Kuehling2004-08-223-6/+6
| | | | in the Mesa tree.
* make clean at root now clean the glu/$(GLU_DIRS) too.Philippe Houdoin2004-08-161-3/+3
|
* Turn gcc optimization up to -O3.Philippe Houdoin2004-08-141-2/+2
|
* Add a BeOS build config.Philippe Houdoin2004-08-141-0/+100
|
* updates from Stephane MarchesinBrian Paul2004-07-231-3/+5
|
* remove -lXm (motif) from GLW_LIB_DEPS since it's not needed by defaultBrian Paul2004-07-2011-12/+13
|
* Fix mesa-solo config to define _GNU_SOURCE so that program_invocation_short_nameJon Smirl2004-07-091-1/+1
| | | | will be correctly defined.
* Convert miniglx to use Ian's fancy new driver config code.Jon Smirl2004-07-051-2/+2
| | | | | This removes the miniglx driver function InitContextModes(). All of the server directories were edited to remove the implementations.
* Patch removes _SOLO definition needed for mesa-solo. mesa-soloJon Smirl2004-07-041-1/+1
| | | | | uses the NEW_INTERFACE now so _SOLO isn't necessary anymore. Tested with the hardware that I own.
* added aix-static config, make aix config build dynamic libsBrian Paul2004-07-012-5/+32
|
* Mesa-solo builds with these changes. There are still more fixups needed toJon Smirl2004-06-261-3/+6
| | | | | get individual drivers working again. This converts miniglx to the new dri interface. Thanks to Erdi Chen for the new interface code.
* Re-enable SPARC assembly on sunos5-gcc platform.Ian Romanick2004-06-261-2/+4
|
* added library dependencies (bug #978758)Brian Paul2004-06-241-0/+9
|
* Don't include glapi_*.S files in DRI / solo builds.Ian Romanick2004-06-225-5/+5
|
* add i915 as it seems to build okay..Dave Airlie2004-06-123-3/+3
|
* try and find the drm in a more likely placeDave Airlie2004-06-101-1/+1
|
* Remove drivers that have not been converted to the new interface fromIan Romanick2004-06-063-6/+10
| | | | the DRI builds.
* DRI_NEW_INTERFACE_ONLY is now the only support way to build in theIan Romanick2004-06-023-6/+6
| | | | | Mesa tree. If you need a driver that supports the old libGL/DRI inteface, it must be built in the DRI tree.
* Build fixing for FreeBSD. GNU make is installed as gmake, so make a MAKEEric Anholt2004-06-012-1/+2
| | | | | | variable (defaults to "make") and use that. Use the MKDEP and MKDEP_OPTIONS more. Our shell isn't bash, so change the instances of ">& /dev/null" to a more compatible "> /dev/null 2>&1".