Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Flush vertex data before playing back a vertex_list. | Keith Whitwell | 2003-10-13 | 1 | -0/+3 |
| | |||||
* | remove debug statements | Keith Whitwell | 2003-10-13 | 8 | -59/+2 |
| | |||||
* | Fix a few minor displaylist bugs | Keith Whitwell | 2003-10-13 | 1 | -42/+9 |
| | |||||
* | Solve the gears glitches. | Keith Whitwell | 2003-10-10 | 2 | -9/+9 |
| | |||||
* | Fix a typo with evalcoord1f | Keith Whitwell | 2003-10-10 | 2 | -3/+16 |
| | |||||
* | Get edgeflag/unfilled polygons working. | Keith Whitwell | 2003-10-10 | 7 | -18/+54 |
| | | | | Don't allow more vertices in a vertex list than ctx->Const.MaxArrayLockSize. | ||||
* | vertex_list display lists (replacing the old immediate struct) are | Keith Whitwell | 2003-10-10 | 10 | -159/+395 |
| | | | | working, though gears shows a couple of glitches still. | ||||
* | Fallback (opcode-based) display lists are working. | Keith Whitwell | 2003-10-10 | 4 | -21/+29 |
| | |||||
* | Fix assertion in render stage. | Keith Whitwell | 2003-10-10 | 4 | -22/+55 |
| | | | | | Add missing call to _mesa_update_state() before running pipeline Bind ctx->Current values when no user-supplied vertex data available. | ||||
* | Added quite a bit of debug prints. Fixed a couple of smaller bugs. | Keith Whitwell | 2003-10-10 | 3 | -16/+74 |
| | | | | Isosurf and pointblast run & looks pretty close to correct! | ||||
* | Checkpoint -- The whole library compiles now... | Keith Whitwell | 2003-10-09 | 12 | -41/+214 |
| | |||||
* | Checkpoint -- module compiles. Some issues with strides outstanding. | Keith Whitwell | 2003-10-09 | 3 | -33/+29 |
| | |||||
* | Checkpoint commit -- module compiles | Keith Whitwell | 2003-10-09 | 15 | -781/+453 |
| | |||||
* | remove one more unused type | Keith Whitwell | 2003-10-09 | 2 | -50/+0 |
| | |||||
* | Remove no-longer-used vector types | Keith Whitwell | 2003-10-09 | 2 | -315/+0 |
| | |||||
* | Actually include the dlist.c changes this time. | Keith Whitwell | 2003-10-08 | 1 | -0/+692 |
| | |||||
* | new file | Keith Whitwell | 2003-10-08 | 1 | -0/+57 |
| | |||||
* | Checkpoint commit. | Keith Whitwell | 2003-10-08 | 6 | -27/+25 |
| | | | | - Changes flowing from rework in tnl/ module. | ||||
* | Checkpoint commit. Doesn't yet compile. | Keith Whitwell | 2003-10-08 | 44 | -9002/+3391 |
| | | | | | | - New vertex building code to replace 'struct immediate' stuff. - New display list compiler designed for hardware acceleration. - Emphasis of 'Attrib' pointers over traditional 'Color', 'Normal', etc. | ||||
* | Modify vtxfmt code to always pass colors and indexes as floats. | Keith Whitwell | 2003-10-08 | 14 | -1102/+664 |
| | | | | | | | | | | Modify vtxfmt code to include size 1,2,3 vertex attribute functions. Extend api_noop.c to include more functions for building an outside-begin-end dispatch table or vtxfmt. Add opcodes to dlist.c to compile vertex attributes, begin/end commands, etc. - The intention is for these to be used as a fallback for an optimizing display list compiler. Store Index internally as a float. | ||||
* | More SciTech SNAP specific changes to glheader.h. Also modified the macros | Kendall Bennett | 2003-10-08 | 5 | -40/+52 |
| | | | | in swrast/s_spantemp.h to allow dithering to be used in the SNAP drivers. | ||||
* | index wasn't being calculated correctly (result was being discarded) | Keith Whitwell | 2003-10-07 | 1 | -5/+6 |
| | | | | in light_ci() | ||||
* | VertexAttrib4fv wasn't being installed (4f was). | Keith Whitwell | 2003-10-06 | 1 | -0/+1 |
| | |||||
* | Fix typo | Keith Whitwell | 2003-10-06 | 1 | -1/+1 |
| | |||||
* | improved 'clean' targets (Otto Solares) | Brian Paul | 2003-10-03 | 2 | -3/+4 |
| | |||||
* | Removed bogus OS/2 floating point->integer conversion routine | Kendall Bennett | 2003-10-03 | 1 | -12/+2 |
| | |||||
* | Fixed incorrect Watcom assembler macros | Kendall Bennett | 2003-10-03 | 1 | -2/+2 |
| | |||||
* | Fixed bugs in Mesa software span rendering for color index modes | Kendall Bennett | 2003-10-02 | 2 | -11/+19 |
| | |||||
* | updates from Daniel Borca | Brian Paul | 2003-10-02 | 19 | -2014/+5496 |
| | |||||
* | Updates required for building the SciTech SNAP version of Mesa. This includes: | Kendall Bennett | 2003-09-30 | 6 | -16/+17 |
| | | | | | | | | | | | | | | | | | | | | | | | 1. Changes to the main header files to exclude some stuff is __SCITECH_SNAP__ is defined. The main GL/gl.h header file in SciTech SNAP is actually a wrapper that defines a bunch of necessary stuff and then included GL/gl_mesa.h which is the normal Mesa GL/gl.h header file renamed. 2. Changed APIENTRY * to APIENTRYP macros in the GL/gl.h and GL/glext.h header files. This will better support other compilers like IBM VisualAge C++. I added a basic macro for APIENTRYP to GL/gl.h (inside the !SNAP block), so existing code will compile the same, but when the SNAP version is being built we will use the correc definitions for the target compiler. 3. Changed a few more void * declarations to GLvoid *'s to avoid Open Watcom compiler complaints. 4. Updates the OPENGL_VERSION macro to include a patch number (set to 0 for now). Probably not necessary, but the original macro was wrong and we use that macro in our code. 5. Changed _tnl_end() to _tnl_end_ctx() to avoid conflicts with _tnl_End when using a compiler that has a case insensitive link. | ||||
* | char -> GLubyte | Alan Hourihane | 2003-09-30 | 1 | -1/+1 |
| | |||||
* | add gamma driver - no kernel driver yet | Alan Hourihane | 2003-09-30 | 27 | -8/+14470 |
| | | | | (build tested, not physically tested) | ||||
* | add the SiS driver - no kernel driver yet | Alan Hourihane | 2003-09-30 | 33 | -0/+8589 |
| | | | | (build tested, but not physically tested) | ||||
* | fix cut & paste errors | Alan Hourihane | 2003-09-30 | 1 | -6/+6 |
| | |||||
* | add the i830 driver - no kernel driver yet | Alan Hourihane | 2003-09-30 | 25 | -0/+10557 |
| | | | | (build tested, but not physically tested) | ||||
* | add the i810 driver - no kernel driver yet | Alan Hourihane | 2003-09-30 | 24 | -0/+8259 |
| | | | | (build tested, but not physically tested) | ||||
* | mkdir the server directory, as using cvs with -P would prune an empty | Alan Hourihane | 2003-09-30 | 1 | -1/+3 |
| | | | | directory | ||||
* | minor clean-ups | Brian Paul | 2003-09-23 | 1 | -5/+11 |
| | |||||
* | remove a _TriangleCaps reference | Brian Paul | 2003-09-23 | 1 | -4/+5 |
| | |||||
* | Add extra cases and enums for _mesa_fetch_state(), and set the length of | Karl Rasche | 2003-09-23 | 2 | -6/+88 |
| | | | | program_parameter.StateIndexes[] to 6, used for fetching matrix state | ||||
* | apply patch #740145 from SourceForge | Brian Paul | 2003-09-22 | 3 | -68/+49 |
| | |||||
* | casts | Brian Paul | 2003-09-19 | 1 | -9/+9 |
| | |||||
* | Assorted casts to silence g++ warnings. | Brian Paul | 2003-09-19 | 15 | -47/+51 |
| | |||||
* | Add include for context.h to define NEED_SECONDARY_COLOR. | Karl Schultz | 2003-09-19 | 1 | -0/+1 |
| | |||||
* | Make binary - even though this is a text file, common practice is to store ↵ | Karl Schultz | 2003-09-19 | 4 | -884/+884 |
| | | | | MS studio files as binary | ||||
* | Make binary - even though this is a text file, common practice is to store ↵ | Karl Schultz | 2003-09-19 | 5 | -1084/+1084 |
| | | | | MS studio files as binary | ||||
* | a few less occurances of _TriangleCaps | Brian Paul | 2003-09-18 | 1 | -5/+9 |
| | |||||
* | Move away from using the ctx->_TriangleCaps bitfield. | Brian Paul | 2003-09-18 | 7 | -19/+50 |
| | | | | | New macros in context.h for testing state: NEED_SECONDARY_COLOR and NEED_TWO_SIDED_LIGHTING. | ||||
* | tweak an error message | Brian Paul | 2003-09-18 | 1 | -1/+1 |
| | |||||
* | s/_backface_sign/_BackfaceSign/ | Brian Paul | 2003-09-18 | 6 | -9/+9 |
| |