Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add render stage for unclipped vb's to fx driver. | Keith Whitwell | 2000-12-28 | 1 | -1/+2 |
| | | | | | | Bump MAX_TEXTURE_UNITS to 8 Fix mem. leak in destroy_lists Fix crash in q3 (cva generally) | ||||
* | Major rework of tnl module | Keith Whitwell | 2000-12-26 | 1 | -39/+39 |
| | | | | | | | New array_cache module Support 8 texture units in core mesa (now support 8 everywhere) Rework core mesa statechange operations to avoid flushing on many noop statechanges. | ||||
* | Fixed a couple of bugs that crept into last commit | Keith Whitwell | 2000-11-24 | 1 | -2/+2 |
| | | | | | | | - Eval not compiled correctly - Material colors computed incorrectly Reworked the VERT_TEX flags, now support upto 12 texture units in tnl. | ||||
* | Support for swappable t&l modules, including an example one in the FX | Keith Whitwell | 2000-11-24 | 1 | -4/+7 |
| | | | | driver (enable with FX_ALLOW_VTXFMT=t). | ||||
* | Move the transform and lighting code to two new directories | Keith Whitwell | 2000-11-16 | 1 | -20/+31 |
| | | | | | | | | | | | | | | | math: Provides basic matrix and vector functionality that might be useful to multiple software t&l implementations, and is used by core mesa to manage the Model, Project, etc matrices. tnl: The real transform & lighting code from core mesa, including everything from glVertex3f through vertex buffer handling, transformation, clipping, lighting and handoff to a driver for rasterization. The interfaces of these can be further tightened up, but the basic splitting up of state and code move is done. | ||||
* | removed tr_attrib.c | Brian Paul | 2000-11-11 | 1 | -2/+1 |
| | |||||
* | latest sources from Loki | Brian Paul | 2000-11-11 | 1 | -4/+4 |
| | |||||
* | renamed imaging files to histogram since that's what's inside | Brian Paul | 2000-11-10 | 1 | -3/+3 |
| | |||||
* | added swrast/s_aaline.c | Brian Paul | 2000-11-05 | 1 | -1/+3 |
| | |||||
* | - Changes for new software rasterizer modules | Keith Whitwell | 2000-11-05 | 1 | -17/+20 |
| | | | | | | | | | - Remove support for choosing software fallbacks from core code - Remove partial fallback code from vbrender.c -- drivers are now expected to be able to find a triangle/quad function for every state, even if they have to use _swsetup_Triangle or _swsetup_Quad. - Marked derived variables in the GLcontext struct with a leading underscore '_'. | ||||
* | Moved the software rasterizer to a new directory. | Keith Whitwell | 2000-10-31 | 1 | -9/+33 |
| | |||||
* | Remove dead code in FX driver. | Keith Whitwell | 2000-10-31 | 1 | -4/+1 |
| | |||||
* | generate separate libOSMesa library ala XFree86/DRI | Brian Paul | 2000-10-23 | 1 | -6/+17 |
| | |||||
* | First batch of OpenGL SI related changes: | Brian Paul | 2000-09-26 | 1 | -1/+2 |
| | | | | | | | Renamed struct gl_context to struct __GLcontextRec. Include glcore.h, setup GL imports/exports. Replaced gl_ prefix with _mesa_ prefix in context.[ch] functions. GLcontext's Visual field is no longer a pointer. | ||||
* | Replaced preprocessor symbol GL_MESA_TRACE with MESA_TRACE. | Brian Paul | 2000-09-26 | 1 | -4/+35 |
| | | | | Changed src/Makefile.X11 to compile Trace sources like other drivers. | ||||
* | renamed Xlib driver files | Brian Paul | 2000-09-07 | 1 | -9/+12 |
| | |||||
* | added convolve.c to file list | Brian Paul | 2000-08-21 | 1 | -2/+3 |
| | |||||
* | removed references to fx_regoff.h and fx_gen_regoff.c | Brian Paul | 2000-07-14 | 1 | -6/+2 |
| | |||||
* | added pixeltex.c | Brian Paul | 2000-04-07 | 1 | -1/+2 |
| | |||||
* | added texutil.c source | Brian Paul | 2000-03-24 | 1 | -1/+2 |
| | |||||
* | added aatriangle.c source | Brian Paul | 2000-02-21 | 1 | -1/+2 |
| | |||||
* | removed glmisc.c, added buffers.c, hint.c, state.c | Brian Paul | 2000-02-02 | 1 | -2/+14 |
| | |||||
* | added -I. to .S.o rule | Brian Paul | 2000-01-28 | 1 | -4/+3 |
| | |||||
* | added new SVGA driver files | Brian Paul | 2000-01-23 | 1 | -1/+6 |
| | |||||
* | replaced some spaces with a tab | Brian Paul | 2000-01-18 | 1 | -3/+3 |
| | |||||
* | updated with latest source files | Brian Paul | 1999-12-17 | 1 | -4/+4 |
| | |||||
* | replaced mthreads.c with glthread.c | Brian Paul | 1999-12-17 | 1 | -2/+2 |
| | |||||
* | removed realglx.c | Brian Paul | 1999-11-28 | 1 | -4/+1 |
| | |||||
* | checked in the first new PIII vertex-transformation code | Andre Werthmann | 1999-11-18 | 1 | -3/+5 |
| | |||||
* | make clean removes .lo .la and .libs/ | Brian Paul | 1999-11-16 | 1 | -10/+3 |
| | |||||
* | first big check-in of new Mesa 3.3 code | Brian Paul | 1999-11-11 | 1 | -6/+8 |
| | |||||
* | Fixed includes & added a few hooks for the DRI.kw-mesa-1 | Keith Whitwell | 1999-10-08 | 1 | -2/+2 |
| | |||||
* | pad GL_TINY to 6 digits | Brian Paul | 1999-09-17 | 1 | -2/+2 |
| | |||||
* | new version number symbols | Brian Paul | 1999-09-15 | 1 | -2/+6 |
| | |||||
* | added third, tiny version number to mklib scripts | Brian Paul | 1999-09-15 | 1 | -2/+2 |
| | |||||
* | added vertices.c | Brian Paul | 1999-09-07 | 1 | -1/+2 |
| | |||||
* | Initial revision | jtg | 1999-08-19 | 1 | -0/+243 |