summaryrefslogtreecommitdiff
path: root/configs
AgeCommit message (Collapse)Author
2008-03-25cell: Enable MIT-SHM on Cell.Ian Romanick
2008-03-10gallium: new surface/context tracker (sct) moduleBrian
Will be used for tracking the surfaces and textures which are bound/used by contexts.
2008-02-25Remove files of unsupported build systems.José Fonseca
2008-02-19Cell: Add missing "gallium/winsys" to SRC_DIRS to fix build.Ian Romanick
2008-02-19Simplify makefile boilerplate code.José Fonseca
Don't define ASM_SOURCES variable globally -- reserve that variable to be defined locally by makefiles, together with C_SOURCES and CPP_SOURCES.
2008-02-19Bring rtasm from mesa to gallium.José Fonseca
2008-02-18Update for llvm -> gallivm rename.José Fonseca
2008-02-18Build glx/x11.José Fonseca
2008-02-18Code reorganization: split gallium and mesa makefiles.José Fonseca
In other words, don't build src/gallium source code from within src/mesa/Makefile. Also, allow to customize which gallium auxiliary dirs, driver driver, winsys dirs get built from the config/* files.
2008-02-15Cell: Add missing back-slash in linux-cell config fileIan Romanick
2008-02-15Cell: Add INCLUDE_DIRS to SPU_CFLAGS to fix build.Ian Romanick
2008-02-15Code reorganization: update build.José Fonseca
Update the Makefiles and includes for the new paths. Note that there hasn't been no separation of the Makefiles yet, and make is jumping all over the place. That will be taken care shortly. But for now, make should work. It was tested with linux and linux-dri. Linux-cell and linux-llvm might require some minor tweaks.
2008-01-28Cell: add OPT_FLAGS varBrian
2008-01-24Cell: s/-W/-Wall/ in linux-cellBrian
2008-01-23Use HOST_CC for programs that will run on the build hostIan Romanick
2008-01-23Use EXTRA_LIB_PATH with *_LIB_DEPSIan Romanick
Make sure EXTRA_LIB_PATH is used with all the LIB_DEPS. Re-order some of the options and tweak the whitespace to make the various LIB_DEPS more readable. This makes building for Cell on x86 a bit easier and doesn't seem to effect other builds.
2008-01-23Remove unnecessary pathsIan Romanick
Removing the paths on certain commands (e.g., ppu32-gcc) and removing -I/usr/include makes it possible to build for Cell on both PowerPC and x86 hosts.
2008-01-04llvm: we need custom rules so had to redo the build a little bitZack Rusin
also don't use sse when llvm is enabled
2008-01-03Cell: added -Wmissing-prototypes to SPU_CFLAGSBrian
2007-12-11Port to libspe2Ian Romanick
libspe is deprecated in Cell SDK 2.1, and it is removed in Cell SDK 3.0. This patch ports the existing libspe-based code to libspe2. Some error checking (eh-hem) would be nice.
2007-12-11Remove '-include altivec.h'.Ian Romanick
Including altivec.h caused problems in some places that use "pixel" as a variable name.
2007-12-11Redo the fragment program examples to match vp'sZack Rusin
we just load text files instead of compiling tons of small binaries
2007-12-10remove -Wall, add -DGALLIUM_CELLBrian
2007-12-05Add dependency checking for Cell driver sources.Brian
2007-12-02added -fPICBrian
2007-12-02don't build libglwBrian
2007-12-02Initial Cell driver infrastructure.Brian
No real code yet. Just stand-ins and make/build infrastructure.
2007-12-02glut doesn't need -lXtBrian
2007-10-25Expand pkg-config flags before invoking the compiler.José Fonseca
This allows IDEs such as Eclipse to get the correct c-preprocessor flags used from the build output.
2007-10-25LLVM requires linking with the C++ compiler.Michel Dänzer
It's basically luck if it works with the C compiler on some platforms...
2007-10-24Cleanup some code.Zack Rusin
2007-10-24Introduce linux-llvm target. Remove the llvm code from the default build for ↵Zack Rusin
now. Cleanup some of the debugging output.
2007-10-24Implement the conversion and do the initial execution pass.Zack Rusin
2007-10-24Initial stab at LLVM integration.Zack Rusin
2007-09-28Update x86's static and profile configs.José Fonseca
2007-09-19Update linux-profile config.José Fonseca
2007-08-20remove the -DMESA flagsBrian
2007-08-16Remove many dependencies on mesa headers.Brian
To build with mesa, need -DMESA in makefile/config file.
2007-08-08Rename drivers/dri/i915pipe --> drivers/dri/intel_winsys.Keith Whitwell
This is appropriate as this is not a "pipe driver for the i915" as the old name would suggest, but rather a dri driver that can provide "winsys" backends to softpipe/i915/i965/etc pipe drivers, running under the intel DDX, drm, etc. It also frees up the i915pipe name for something more appropriate, ie mesa/pipe/i915pipe.
2007-07-31Build the "pipe" version of the i915tex driver.Keith Whitwell
This hands all rendering off to the softpipe rasterizer.
2007-07-27Merge branch 'master' of git+ssh://michal@git.freedesktop.org/git/mesa/mesa ↵michal
into softpipe_0_1_branch
2007-07-21Fix a number of MINGW32 issuesZhang
2007-07-06Merge branch 'master' of git+ssh://michal@git.freedesktop.org/git/mesa/mesa ↵michal
into softpipe_0_1_branch
2007-06-22Use -pthread instead of -lpthread on FreeBSD.Eric Anholt
2007-06-20Only build i915texKeith Whitwell
2007-06-05miniglx: update defines in linux-solo configDave Airlie
2007-05-14master/trunk is now for Mesa 7.1 devel: bump versionsBrian
2007-05-05nouveau: disable nouveau build by defaultDave Airlie
Until this is API/ABI stable building it by default isn't a good idea.
2007-05-04Makefile clean-ups for miniglx.Brian
2007-04-27Version bumps for 7.0Brian