Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Make generation of matypes.h more transparent. | Gareth Hughes | 2001-03-29 | 1 | -4/+6 |
| | |||||
* | New type system for assembly code. Asm files should now include | Gareth Hughes | 2001-03-28 | 1 | -4/+7 |
| | | | | | matypes.h, which includes assyntax.h and is generated from the core Mesa header files. | ||||
* | New mechanism for thread-safe GL API dispatch. C-based dispatch is faster. | Brian Paul | 2001-03-28 | 1 | -3/+2 |
| | | | | | | Folded glapinoop.c code into glapi.c. Added code to glapitemp.h to fill in dispatch tables. Updated Makefiles. | ||||
* | Split driver struct into swrast/tnl/core components. | Keith Whitwell | 2001-03-19 | 1 | -1/+3 |
| | |||||
* | - Port 3.4 texture utils, texture format work to 3.5 (including new | Gareth Hughes | 2001-03-18 | 1 | -1/+2 |
| | | | | | FetchTexel routines). - Initial hooks for GL_EXT_texture_filter_anisotropic. | ||||
* | Allow swrast to cope (fairly) cleanly with GL_SEPERATE_SPECULAR when | Keith Whitwell | 2001-02-16 | 1 | -2/+1 |
| | | | | | | | | | | | | | texturing is not enabled, and without requiring the two colors be added externally. As a part of this, collapsed the decomposition of quads into triangles inside swrast to be hardwired into _swrast_Quad; removed s_quads.[ch]. Removed checks on texture state from t_vb_light.c, which was previously required by swrast. Moved the t_dd_ templates to a new directory. | ||||
* | Fixed conform problems with recent material tracking change. | Keith Whitwell | 2001-02-16 | 1 | -2/+1 |
| | | | | | | Remove redundant 'update_materials' stage. Fix conform segfault with seperate specular colors in mustpass.c. These tests still fail, however. | ||||
* | Overhaul of texture image handling. | Brian Paul | 2001-02-06 | 1 | -2/+2 |
| | | | | | | | | | | 1. gl_texture_image struct's Data pointer points to images in driver's format. 2. Added FetchTexel() function pointer to struct gl_texture_image. 3. Changed Driver Tex[Sub]Image functions, return void now. 4. Texture storage/fetch code in new texstore.c file. 5. Removed texture.[ch] - functions moved to state.c Note: FX driver updates not finished yet. | ||||
* | Some more work on interal debugging, timing routines for things that | Gareth Hughes | 2001-02-03 | 1 | -5/+7 |
| | | | | | will have implementations in assembly code. To come: texture image conversions, more of internal T&L pipeline and so on. | ||||
* | Removed knowledge of swrast Clear/Bitmap/Accum/Draw/Read/CopyPixels | Keith Whitwell | 2001-01-29 | 1 | -36/+37 |
| | | | | | | | | | | | | functions from core mesa -- if drivers need these fallbacks they must now call them themselves. Introduced hooks for clip-vertex-interpolation and the rendering of clipped lines and polygons. Allows drivers to interpolate their hardware-format vertices directly. Used in dri drivers to replace fastpath code. Slight optimizations to pipeline build/run routines. |