summaryrefslogtreecommitdiff
path: root/configs
AgeCommit message (Collapse)Author
2008-09-30Gallivm: port to llvm 2.4.Stephane Marchesin
2008-09-28Gallivm: need to link with libstdc++ for llvm.Stephane Marchesin
2008-09-11define new APP_CC configuration variable for building apps/demos/testsBrian Paul
For Cell, need to use different compilers for the libraries vs. the demos/tests to avoid strange link error regarding "_Unwind_GetIPInfo@GCC_4.2.0"
2008-09-03cell: add -DDEBUG flag, fixes to Cell MakefilesBrian Paul
2008-09-03Cell: added linux-cell-debug configBrian Paul
linux-cell is now the optimized configuration. Remove some Cell-specific stuff from winsys/xlib/Makefile.
2008-08-26cell: use SDK 3.0 by defaultBrian Paul
2008-08-17consolidate intel directories.Alan Hourihane
we now have src/gallium/winsys/drm/intel/{common,dri,egl}
2008-08-17choose sane default for dri driver locationAlan Hourihane
2008-07-13EGL: Only build EGL dri based drivers under linux-dri based configsJakob Bornecrantz
2008-07-11build egl subdirsBrian Paul
2008-07-10gallium: Re-order the GALLIUM_AUXILIARY_DIRS to satisfy dependencies on utilJakob Bornecrantz
2008-07-10gallium: re-order the GALLIUM_AUXILIARY_DIRS to satisfy .a interdependenciesBrian Paul
libutil.a and libtranslate.a depend on libcso_cache.a so put them in that order.
2008-06-08mesa: Do not compile the dri drivers in mesaJakob Bornecrantz
2008-06-06gallium: Only build intel_drm for linux-dri targetsJakob Bornecrantz
2008-06-06i915: Moved pipe_buffer and i915_winsys functions to a common folderJakob Bornecrantz
2008-06-05build egl_xlib/ too (softpipe_egl.so library)Brian Paul
2008-06-05egl: build libEGL and softpipe_egl.so by defaultBrian Paul
2008-06-04Build with -O2Alan Hourihane
2008-05-23Merge branch 'gallium-i915-current' into gallium-0.1Jakob Bornecrantz
2008-05-23egl: Don't build EGL programs eitherJakob Bornecrantz
2008-05-23egl: Stoped compiling EGL completelyJakob Bornecrantz
2008-05-23mesa: Added linux-egl target, that only builds the i915simple driver and egl ↵Jakob Bornecrantz
drivers
2008-05-23mesa: On second thought lets not build the driverJakob Bornecrantz
2008-05-22disable egl by defaultZack Rusin
2008-05-14mesa: Made linux-dri targets build EGLJakob Bornecrantz
2008-04-18gallium: reorder libs so that translate can see rtasmKeith Whitwell
2008-04-15gallium: add translate directoryKeith Whitwell
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