Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Before calling _mesa_create_context(), initialize a dd_function_table struct | Brian Paul | 2004-01-20 | 1 | -0/+1 |
| | | | | | | | | | | by calling _mesa_init_driver_functions() and then plugging in the driver- specific functions. In particular, make sure ctx->Driver.NewTextureObject points to the appropriate driver function so that _all_ texture objects are augmented with the driver-specific data. Put in a bunch of assertions in the texture-related driver functions that texObj->DriverData is valid. Remove old dead code in near future. | ||||
* | added OSMESA_LIB_DEPS needed for some platforms | Brian Paul | 2004-01-10 | 1 | -3/+5 |
| | |||||
* | Version bumps, etc for Mesa 6.0 | Brian Paul | 2003-12-21 | 1 | -1/+1 |
| | |||||
* | fix some matypes.h glitches | Brian Paul | 2003-12-13 | 1 | -1/+17 |
| | |||||
* | improved makefiles | Brian Paul | 2003-12-12 | 1 | -248/+14 |
| | |||||
* | added drivers/fbdev/glfbdev.c | Brian Paul | 2003-12-06 | 1 | -1/+4 |
| | |||||
* | Merge vtx-0-2-branch | Keith Whitwell | 2003-11-24 | 1 | -11/+9 |
| | |||||
* | Initial checkin of new ARB frag/vertex program parser | Karl Rasche | 2003-11-19 | 1 | -0/+1 |
| | |||||
* | Pass $(MKLIB_OPTIONS) to mklib script to allow setting extra options. | Brian Paul | 2003-10-27 | 1 | -2/+2 |
| | |||||
* | Minor changes to make linux-solo build again | Jon Smirl | 2003-10-16 | 1 | -0/+2 |
| | |||||
* | glide driver (wip) | Daniel Borca | 2003-10-13 | 1 | -1/+2 |
| | |||||
* | improved 'clean' targets (Otto Solares) | Brian Paul | 2003-10-03 | 1 | -2/+2 |
| | |||||
* | minor clean-ups | Brian Paul | 2003-09-23 | 1 | -5/+11 |
| | |||||
* | added program.c plus minor fixes | Brian Paul | 2003-08-31 | 1 | -3/+7 |
| | |||||
* | patch to import Jon Smirl's work from Bitkeeper | Brian Paul | 2003-08-22 | 1 | -3/+5 |
| | |||||
* | added arbfrag/vertparse | Brian Paul | 2003-08-06 | 1 | -0/+2 |
| | |||||
* | Implemented GL_ARB_occlusion_query (not 100% finalized). | Brian Paul | 2003-06-13 | 1 | -0/+1 |
| | |||||
* | More clean-ups and re-org | Brian Paul | 2003-06-13 | 1 | -49/+97 |
| | |||||
* | Further makefile clean-up, concentrated on the x86 assembly files. | Brian Paul | 2003-06-10 | 1 | -50/+67 |
| | |||||
* | fixes for x86 builds | Brian Paul | 2003-06-10 | 1 | -16/+16 |
| | |||||
* | updated old-style makefiles for new tree | Brian Paul | 2003-06-10 | 1 | -97/+111 |
| | |||||
* | Added arbprogram.c to Makefiles. | Brian Paul | 2003-04-17 | 1 | -3/+4 |
| | | | | | Added display list support for GL_NV_fragment_program. Assorted clean-ups. | ||||
* | Added gcc-sl target and shared lib shell script (Philip Brown) | Brian Paul | 2003-04-07 | 1 | -1/+9 |
| | |||||
* | remove duplicate line | Brian Paul | 2003-03-29 | 1 | -2/+1 |
| | |||||
* | Basic infrastructure for GL_ARB_vertex_buffer_object. | Brian Paul | 2003-03-29 | 1 | -1/+3 |
| | |||||
* | histogram code move, remove s_histogram.[ch] from Makefiles | Brian Paul | 2003-03-25 | 1 | -2/+1 |
| | |||||
* | Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch] | Brian Paul | 2003-03-01 | 1 | -2/+1 |
| | | | | | Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h | ||||
* | First batch of code for GL_NV_fragment_program. | Brian Paul | 2003-01-14 | 1 | -4/+6 |
| | | | | | Re-org of some GL_NV_vertex_program code. Replace MAX_TEXTURE_UNITS with MAX_TEXTURE_COORD_UNITS and MAX_TEXTURE_IMAGE_UNITS. | ||||
* | bump OpenGL version to 1.4, Mesa version to 5.0 | Brian Paul | 2002-10-29 | 1 | -3/+3 |
| | |||||
* | Header file clean-up: | Brian Paul | 2002-10-24 | 1 | -2/+1 |
| | | | | | | | | 1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc. | ||||
* | remove some crud | Brian Paul | 2002-10-16 | 1 | -26/+1 |
| | |||||
* | new texture compression infrastructure | Brian Paul | 2002-09-27 | 1 | -1/+2 |
| | |||||
* | New _mesa_debug() function to replace fprintf() calls. | Brian Paul | 2002-06-13 | 1 | -2/+1 |
| | | | | | | | | Some source files updated to call _mesa_debug(), but not finished. Added __GLimports as a parameter to _mesa_create/init_context() and updated drivers accordingly. Fleshed-out more of the __GLimports and __GLexports functionality. Removed run-time config file support (config.c) | ||||
* | remove dead vertex assembly | Keith Whitwell | 2002-04-09 | 1 | -3/+1 |
| | |||||
* | minor re-org | Brian Paul | 2002-04-02 | 1 | -5/+5 |
| | |||||
* | removed references to removed source files | Brian Paul | 2002-02-02 | 1 | -3/+1 |
| | |||||
* | Remove phantom tab on a blank line to allow compile on IRIX. | Karl Schultz | 2002-01-15 | 1 | -2/+2 |
| | |||||
* | remove api_compat.c | Brian Paul | 2002-01-14 | 1 | -2/+1 |
| | |||||
* | Further help with dri libGL version skew | Keith Whitwell | 2001-12-20 | 1 | -1/+2 |
| | |||||
* | Remove rules that were put into place to deal with compiling files that | Karl Schultz | 2001-12-14 | 1 | -85/+1 |
| | | | | | | are in subdirectories of this directory. The list of rules that were here was out of date for Mesa 4 and would likely get out of date again. It is better to have make handle it (e.g., use pmake -v on IRIX). | ||||
* | vertex program check-in | Brian Paul | 2001-12-14 | 1 | -4/+33 |
| | |||||
* | fix for bug 474479, remove Trace/* stuff | Brian Paul | 2001-11-23 | 1 | -10/+6 |
| | |||||
* | updates for Mesa 4.0 | Brian Paul | 2001-09-23 | 1 | -2/+2 |
| | |||||
* | more GL 1.3 and GLX 1.4 updates | Brian Paul | 2001-09-14 | 1 | -3/+3 |
| | |||||
* | Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make it | Keith Whitwell | 2001-07-12 | 1 | -5/+4 |
| | | | | | | | | | | | | | | clear that these are owned by t_vb_render.c. Make swrast_setup opaque - it now hooks itself directly into tnl->Driver.Render.*. Add a _swsetup_Wakeup() call that does this. Update X11 (tested), osmesa and FX drivers for this change. FX compiles but is probably broken as the changes there are large. It was the only remaining driver that used the internal _swsetup_ functions for interp and copy_pv. This usage has been replaced with code from the DRI tdfx driver. | ||||
* | Add -f to rm in make clean to avoid error messages | Keith Whitwell | 2001-06-27 | 1 | -2/+2 |
| | |||||
* | Consolidated source files. Since the re-org a number of source files | Brian Paul | 2001-06-18 | 1 | -36/+27 |
| | | | | only had one or two functions left in them. | ||||
* | Add api_arrayelt.c | Keith Whitwell | 2001-06-01 | 1 | -1/+2 |
| | |||||
* | Initial commit of cliptest work. More to come shortly. | Gareth Hughes | 2001-05-21 | 1 | -1/+2 |
| | | | | | | | | - Add debug, benchmark code. - Change linux/x86 FAST_MATH code to GCC/x86, and clear FP exceptions before exiting the fast math block. - Remove divide-by-zero test in x86 cliptest, and set clipped vertices to [0,0,0,1] instead of leaving them uninitialized. | ||||
* | Consolidation of asm code in 3.5 | Gareth Hughes | 2001-03-29 | 1 | -3/+3 |
| |