Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Specify linker instead of letting mklib use gcc | Ian Romanick | 2008-01-23 | 1 | -0/+3 |
| | | | | | | This is the final bit required to get Cell builds on x86 working. Without this, mklib tries to link using the x86 gcc instead of ppu32-gcc. | ||||
* | llvm: we need custom rules so had to redo the build a little bit | Zack Rusin | 2008-01-04 | 1 | -4/+7 |
| | | | | also don't use sse when llvm is enabled | ||||
* | Port i965 driver to Gallium3D. | Zack Rusin | 2007-12-11 | 1 | -3/+5 |
| | | | | | | | | This is a squashed commit of i965 branch on ssh://people.freedesktop.org/~zack/mesa Because of the porting the branch often didn't compile so squashing it makes more sense. The port is still far from complete. | ||||
* | Add dependency checking for Cell driver sources. | Brian | 2007-12-05 | 1 | -2/+3 |
| | |||||
* | Initial Cell driver infrastructure. | Brian | 2007-12-02 | 1 | -2/+7 |
| | | | | No real code yet. Just stand-ins and make/build infrastructure. | ||||
* | LLVM requires linking with the C++ compiler. | Michel Dänzer | 2007-10-25 | 1 | -5/+5 |
| | | | | It's basically luck if it works with the C compiler on some platforms... | ||||
* | Cleanup some of the debugging output code | Zack Rusin | 2007-10-24 | 1 | -1/+1 |
| | |||||
* | Execution engine is a singleton, for now keep it in the pipe. | Zack Rusin | 2007-10-24 | 1 | -3/+3 |
| | |||||
* | Initial stab at LLVM integration. | Zack Rusin | 2007-10-24 | 1 | -2/+2 |
| | |||||
* | Hook up i915simple. Doesn't compile. | Keith Whitwell | 2007-08-08 | 1 | -2/+2 |
| | |||||
* | Workaround wierd oops on gutsy when building mesa. | Keith Whitwell | 2007-08-03 | 1 | -1/+2 |
| | |||||
* | Fix make recursion. | Keith Whitwell | 2007-08-02 | 1 | -1/+2 |
| | | | | Unfortunately means you can't just type make in softpipe any more. | ||||
* | Checkpoint: glClear changes - working, bug very rough. | Brian | 2007-08-01 | 1 | -3/+6 |
| | |||||
* | fix make clean commands so missing subdirs don't cause infinite loops | Brian | 2007-06-12 | 1 | -3/+3 |
| | |||||
* | omit the glide/svga sources from stand-alone libGL (anyone using them?) | Brian | 2007-04-17 | 1 | -3/+1 |
| | |||||
* | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa ↵ | Keith Whitwell | 2007-01-16 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into vbo-0.2 Conflicts: src/mesa/array_cache/sources src/mesa/drivers/dri/i965/brw_context.c src/mesa/drivers/dri/i965/brw_draw.c src/mesa/drivers/dri/i965/brw_fallback.c src/mesa/drivers/dri/i965/brw_vs_emit.c src/mesa/drivers/dri/i965/brw_vs_tnl.c src/mesa/drivers/dri/mach64/mach64_context.c src/mesa/main/extensions.c src/mesa/main/getstring.c src/mesa/tnl/sources src/mesa/tnl/t_save_api.c src/mesa/tnl/t_save_playback.c src/mesa/tnl/t_vtx_api.c src/mesa/tnl/t_vtx_exec.c src/mesa/vbo/vbo_attrib.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_api.c src/mesa/vbo/vbo_save_draw.c | ||||
| * | the following improvements to linux-fbdev: | Sean D'Epagnier | 2006-11-30 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1. updated makefiles to build libOSMesa as well as libGL these are improvements to fbdev-glut 1. mouse cursor will timeout and be invisible if not being used 2. do not restore colormaps to truecolor targets, this causes problems at exit on my g450 3. fixed a crash when cleaning up from failure by munmaping what had not yet been mmaped 4. Resize event handling is improved, the resize function is not invoked from a signal handler now. 5. The main loop can detect if it is running very fast (greater than 2khz) 6. keyboard up and special up events are generated from stdin input mode and if it is also not redrawing, it sleeps 7. corrections in escape sequences for function keys for stdin input | ||||
* | | better handling of current attributes. Trivial dlist and varray tests work | Keith Whitwell | 2006-10-30 | 1 | -1/+1 |
|/ | |||||
* | New bin/minstall script - a minimal replacement for 'install'. | Brian Paul | 2006-10-19 | 1 | -2/+2 |
| | | | | Correctly handles symlinks so we can get rid of the COPY_LIBS stuff. | ||||
* | Changed install filenames to libGL* and libOSMesa* so things work on Darwin | Brian Paul | 2006-10-18 | 1 | -5/+5 |
| | | | | | | | where GL_LIB_NAME = libGL.dylib but the other library name is libGL.1.dylib Unlike other platforms, the version number is in the middle of the name, not at the end. See bug 8671 | ||||
* | check if files exist before installing (Thierry Reding) | Brian Paul | 2006-10-15 | 1 | -2/+7 |
| | |||||
* | move ALL_SOURCES to sources file | Brian Paul | 2006-08-21 | 1 | -11/+2 |
| | |||||
* | remove FBDEV_DRIVER_OBJECTS assignment (in sources file) | Brian Paul | 2006-08-21 | 1 | -3/+3 |
| | |||||
* | Removed ifeq from makefile, and corrected fbdev driver so it compiles | Sean D'Epagnier | 2006-08-19 | 1 | -9/+3 |
| | |||||
* | Fix-ups for linux-fbdev config. No longer build Xlib driver sources. | Brian Paul | 2006-08-18 | 1 | -3/+16 |
| | |||||
* | The driver now compiles correctly without any x headers or libraries installed | Sean D'Epagnier | 2006-08-18 | 1 | -6/+10 |
| | | | | | | | | | | The bitmap and stroke code can't be shared with glx anymore because of this. The model for the mini teapot is restored and I have tested it to work with linux-fbdev and linux-solo The driver recognizes 32bpp where there is no alpha (my radeon 7500) It also sets the correct number of cmap entrees (instead of 256 which can be an error) | ||||
* | LIB_DIR is now just 'lib' or 'lib64' | Brian Paul | 2006-07-13 | 1 | -10/+10 |
| | | | | | Replaced $(LIB_DIR) with $(TOP)/$(LIB_DIR), use LIB_DIR in install targets. Patch by Hanno Böck. | ||||
* | Use $(LIB_DIR) instead of $(TOP)/lib since libraries sometimes go into lib64/. | Brian Paul | 2006-06-26 | 1 | -1/+1 |
| | | | | Probably need to fix the install destinations too... | ||||
* | New 'install' targets in makefile. See bug 2372. | Brian Paul | 2006-06-22 | 1 | -0/+9 |
| | |||||
* | remove rm -f line | Brian Paul | 2005-09-14 | 1 | -1/+0 |
| | |||||
* | fix dri drivers build | Dave Airlie | 2005-09-11 | 1 | -1/+1 |
| | |||||
* | Clean-up of sources/Makefile, bug 4111 | Brian Paul | 2005-09-10 | 1 | -78/+20 |
| | |||||
* | Use mklib script instead of ar. Make libmesa.a instead of mesa.a | Brian Paul | 2005-09-06 | 1 | -6/+5 |
| | |||||
* | Quote $(CC) and $(CXX) so that 'CC=ccache gcc' and 'CXX=ccache g++' will | Ian Romanick | 2005-07-26 | 1 | -4/+4 |
| | | | | work again. | ||||
* | Added -linker option to mklib, used to specify a particular program for | Brian Paul | 2005-07-25 | 1 | -4/+4 |
| | | | | | linking, if relevant. Updated Makefiles to use -linker option instead of setting CC, CXX env vars. | ||||
* | Store compiled vertex program representations in a pointer in the | Keith Whitwell | 2005-06-09 | 1 | -0/+1 |
| | | | | | | | | | | | | | vertex_program struct. Allow switching between regular and vertex_program implementations of fixed function TNL with the MESA_TNL_PROG environment var (previously this required recompilation). Ensure program compilation only references program data, not the wider context. This means that compiled programs only need to be invalidated when the program string changes, not on other state changes. | ||||
* | x86-64 transform optimizations (Mikko T.) | Brian Paul | 2005-05-07 | 1 | -0/+2 |
| | |||||
* | added SLANG_SOURCES to SOLO_C_SOURCES | Brian Paul | 2005-04-15 | 1 | -0/+1 |
| | |||||
* | Put quotes around $(CC) and $(CXX) so that 'CC=cache gcc' will work. | Ian Romanick | 2005-02-23 | 1 | -3/+3 |
| | |||||
* | change .cc suffix to .cpp | Michal Krol | 2005-01-18 | 1 | -2/+2 |
| | |||||
* | added rule for compiling C++ sources | Brian Paul | 2005-01-17 | 1 | -0/+5 |
| | |||||
* | Put quotes around the CC and CXX variables passed to mklib. This make | Ian Romanick | 2005-01-11 | 1 | -1/+1 |
| | | | | them work with multi-work compiler names (e.g., "ccache gcc"). | ||||
* | Make clean in the x86 directory. | Keith Whitwell | 2005-01-07 | 1 | -0/+6 |
| | | | | Propogate 'install' target down to dri driver directory. | ||||
* | directfb changes (Claudio Ciccani) | Brian Paul | 2005-01-04 | 1 | -0/+26 |
| | |||||
* | Improve the behaviour of the build system wrt depend files. | Keith Whitwell | 2004-12-08 | 1 | -2/+2 |
| | | | | | | | | - 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. | ||||
* | use @ to silence some unneeded output | Brian Paul | 2004-11-27 | 1 | -7/+11 |
| | |||||
* | added X11 and OSMESA source to ALL_SOURCES, updated etags command | Brian Paul | 2004-11-26 | 1 | -2/+4 |
| | |||||
* | make clean should remove depend.bak too (Sérgio Moneiro Basto) | Brian Paul | 2004-10-04 | 1 | -1/+1 |
| | |||||
* | whitespace clean-up, new 'clean' commands | Brian Paul | 2004-08-16 | 1 | -5/+5 |
| | |||||
* | Move BeOS build into main Makefiles chain. | Philippe Houdoin | 2004-08-14 | 1 | -5/+11 |
| |