summaryrefslogtreecommitdiff
path: root/configs
AgeCommit message (Collapse)AuthorFilesLines
2006-05-17formerly known as solaris-x86-gccBrian Paul1-0/+24
2006-05-06restore -O flag (bug 6814)Brian Paul1-1/+1
2006-04-29Bumped support for xcb 0.9Jeremy Kolb1-2/+2
2006-04-18-arch AIX64 no longer neededBrian Paul2-2/+1
2006-04-14Don't have to pass ABI-related flags to mklib anymore.Brian Paul10-11/+8
2006-04-13more updates (Dan Schikore)Brian Paul2-8/+7
2006-04-13new configs, misc updates (Dan Schikore)Brian Paul28-50/+343
2006-04-06minor CFLAGS clean-upBrian Paul1-2/+4
2006-04-06minor CFLAGS reorderingBrian Paul1-2/+2
2006-04-0364-bit build for sunos5 w/ gccBrian Paul1-0/+11
2006-03-30Style fix, drop the explicit -ldrm from the link line.Adam Jackson3-3/+3
2006-03-29Add -ansi -pedantic flags to OPT_FLAGS. This got lost at some point. Good ↵Brian Paul1-1/+1
for catching sloppy coding.
2006-03-07FreeBSD updates (Pedro Giffuni)Brian Paul1-6/+15
2006-02-19Added xcb dri config file.Jeremy Kolb1-0/+67
2006-02-19Remove old linux-x86-xcb (didn't do anything).Jeremy Kolb1-25/+0
Removed reference to linux-x86-xcb and added linux-dri-xcb in Makefile.
2006-02-14fix AIX issues (bug 5874)Brian Paul1-1/+1
2006-01-26remove i830Alan Hourihane4-4/+4
2006-01-18Search for makedepend in the PATH rather than hardcoding /usr/X11R6/binAdam Jackson2-2/+2
2005-12-06C++ fixes, mostly casts (Stephane Conversy)Brian Paul1-2/+4
2005-11-10Support for "fragment program to C" and TCC has been removed from theIan Romanick1-22/+0
source code, so there is no reason for this config to exist. This fixes fdo bugzilla #5004.
2005-11-10remove -DMESA_DEBUGBrian Paul5-7/+7
2005-10-28don't use -Wmissing-prototypes for C++ codeBrian Paul2-8/+6
2005-10-22Fix FreeBSD build by building libGL in the order desired, and doing a fix to myEric Anholt1-1/+1
mklib changes.
2005-10-18Attempt to fix libGL on FreeBSD, where the library was being built without anyEric Anholt1-1/+1
dependencies, breaking builds of third-party software.
2005-10-07MATH_DEBUG changes from bug #4468.Brian Paul3-3/+3
2005-09-13Fix libGL build on FreeBSD by respecting ASM_FLAGS.Eric Anholt2-2/+3
Submitted by: Diego Pettenò <flameeyes@gentoo.org>
2005-09-12use ASM_API variable, bug 4415Brian Paul14-11/+25
2005-09-06added -Wmissing-prototypes to WARN_FLAGSBrian Paul2-3/+3
2005-08-29fix APP_LIB_DEPSBrian Paul1-2/+1
2005-08-23update version to 6.5.0Brian Paul1-2/+2
2005-08-19Convert libGL and DRI drivers to require libdrm.Adam Jackson5-9/+12
libdrm can be had from: http://people.freedesktop.org/~ajax/libdrm/
2005-08-16Bump version to 6.3.2Brian Paul1-1/+1
2005-08-15Put back '-I/usr/X11R6/include'.Ian Romanick2-2/+17
Make 'USING_EGL=0' the default for now. It's causing too much confusion for too many non-developers (which in turn wastes too much developer time). It is trivially overridden from the make command line. See comments in linux-dri.
2005-08-11Remove the logic that determines at compile time whether or not HAVE_ALIASIan Romanick3-4/+5
should be defined. It was flawed on some platforms (e.g., Darwin & mingw). Instead, rely on the build system to define it on the compiler command line. This also reverts ajax's hand-edit to indirect_size.c. I'll fix that on the X.org side of things later today.
2005-08-11Don't link with libGL, libEGL, or libEGLdri. On EGL setups libGL isn'tIan Romanick1-1/+1
available, and on libGL setups libEGL and libEGLdri aren't available.
2005-08-11Since Brian's recent commit, "-I/usr/X11R6/include/X11/extensions" is noIan Romanick3-5/+1
longer needed.
2005-08-08Dike out the linux-specific EGL bits unless it's a linux build.Eric Anholt1-0/+1
2005-08-07Allow R300 driver to build on x86-64 and PowerPC.Vladimir Dergachev2-2/+2
2005-08-07Enable EGL support in 'linux-dri' configJon Smirl1-3/+3
2005-08-05Remove EGL from linux-solo makefileJon Smirl1-3/+3
2005-07-29Add a new config called linux-indirect. This build the GLX libGL just likeIan Romanick3-2/+52
linux-dri, but it disables support for direct-rendering in it. This config mainly exists so that I can verify that changes to libGL haven't broken builds on non-DRI platforms.
2005-07-29Commit Ian's fixes from Bug 3877Jon Smirl1-1/+1
I have tested these on miniglx and they seem to be working. I'm sure Dave will give them a better test.
2005-07-28Fix SPARC assembly for 64-bitIan Romanick2-13/+41
- The test for whether or not we're building for 64-bit is '#ifdef __arch64__'. This appears to be correct on both Linux and Solaris. - The test for Solaris is now '#if defined(SVR4) || defined(__SVR4) || defined(__svr4__)'. GCC 3.4.0 has all three defined on Solaris 9. - Enables assembly language clip routines. - Fixes to make GLSL code build on Solaris. - Update gl_SPARC_asm.py.
2005-07-26No, really, get rid of all the remaining references to DRI_USE_NEW_INTERFACE.Ian Romanick3-29/+8
A couple other remnants of the old interfaces hit the dust too. Thanks Jon. :)
2005-07-24All elements of pre-DRI_NEW_INTERFACE_ONLY are removed. This allowsIan Romanick1-1/+1
1,402 lines of code to be removed from Mesa (drivers and libGL). The big winner is dri_util.c. Primary changes are: 1. Remove all "deprecated" entry-points from the various structures in dri_interface.h. 2. Rename the remaining fields to removed "version numbers." So, bindContext3 becomes bindContext. Functions with "New" in the name (e.g., CreateNewContext) were *not* changed, but that is an option. Having "New" in the name is less annoying to me than having "3" in the name. 3. Remove all compatibility code that handles cases where the driver or the loader is too old to support the latest interfaces. 4. Append the API version to the __driCreateNewScreen function name. This is currently done by hand. In the future (i.e., the next time we make an incompatible change to the interface) we'll want to come up with a better way to do this. This prevents old loaders from being able to load new (incompatible) drivers. 5. Bump the API version to 20050722. All drivers (by way of dri_util.c) require this version. 6. All drivers are *required* to expose GLX_SGIX_fbconfig and GLX_OML_swap_method (or the moral equivalents). Support for these functions in implicit in the use of the "new" interface. 7. Some cases still exist that need to be compiled differently in a loader or core Mesa versus in a driver. These are identified by the define IN_DRI_DRIVER.
2005-07-21bump version to 6.3.1Brian Paul1-1/+1
2005-07-20Connect the r300 bits up to the build.Eric Anholt2-2/+2
2005-07-20Add some missing defines, copied from linux-dri.Eric Anholt1-1/+1
2005-07-18re-enable the ffb driverAlan Hourihane1-2/+2
2005-07-15redo previous check-in, just set ARCH_FLAGS = -m32Brian Paul1-5/+3