summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2003-11-24Merge head into branchvtx-0-2-24112003vtx-0-2-branchKeith Whitwell20-267/+867
2003-11-21fixup gamma_render.cAlan Hourihane1-70/+20
2003-11-21Merge head into branchKeith Whitwell287-20712/+24780
2003-11-21linux-solo compiles as far as the gamma driver, which seems independentlyvtx-0-2-21112003-freezeKeith Whitwell35-304/+325
broken?
2003-11-12compilation fixes, disable ubyte color code for now at leastKeith Whitwell12-493/+279
2003-11-11Turn off some debugKeith Whitwell1-2/+2
2003-11-11Clean a littleKeith Whitwell1-3/+8
2003-11-11Don't adjust indicies if adjustment is zeroKeith Whitwell1-4/+6
2003-11-11Fix import_color functions.Keith Whitwell1-6/+4
2003-11-11Add CallLists() to vtxfmt.Keith Whitwell6-44/+149
Restore old NormalLength optimization for display lists. Add some heuristics to t_vtx_api.c to prevent bloated vertices and excessive flushing (hopefully).
2003-11-11Add CallLists to vtxfmt definition. Fix some FLUSH() usage in saveKeith Whitwell5-17/+15
functions.
2003-10-16Add missing GL_FRONT_AND_BACK case.Keith Whitwell1-1/+2
2003-10-15Fix assertionKeith Whitwell1-3/+5
2003-10-14Restore code to clean incoming position data of size <= 2.Keith Whitwell1-7/+25
2003-10-14Deal with wrapped, weak primitives correctly.Keith Whitwell2-46/+88
2003-10-14Bind material data when required.Keith Whitwell1-73/+66
Remove #if 0 blocks Need to verify VertexProgram behaviour.
2003-10-14Implement FALLBACK() when receiving EvalCoord or CallList insideKeith Whitwell1-29/+34
begin/end pair when compiling. Clean up compilation state invalidation a little.
2003-10-14Reset ctx->Driver.CurrentSavePrimitive to PRIM_UNKNOWN after compiling aKeith Whitwell1-0/+10
glCallList() command.
2003-10-14Implement compiled DrawArrays and DrawElements.Keith Whitwell2-3/+92
Use the PRIM_WEAK flag to make sure they are executed correctly on playback.
2003-10-14Initialize the arrayelt helperKeith Whitwell1-0/+6
2003-10-14Make it clear that the driver (or tnl/ module) must supplyKeith Whitwell1-7/+11
the DrawArray/DrawElements code for the outside-begin-end compilation states.
2003-10-14Use correct check to terminate DrawArrays loopKeith Whitwell1-1/+1
2003-10-14Cope with being initialized multiple times.Keith Whitwell1-0/+3
2003-10-14Use _mesa_compile_error() rather than just _mesa_error().Keith Whitwell1-9/+9
2003-10-14Cope with dangling attribute references from display listsKeith Whitwell4-44/+65
Handle colormaterial updates correctly
2003-10-13use VERT_ATTRIB constants in definitions of _save_VertexAttrib*Keith Whitwell1-8/+8
2003-10-13Add code for GL_COMPILE_AND_EXECUTEKeith Whitwell1-3/+1
2003-10-13Use ctx->Exec rather than _glapi_Dispatch so that this will workKeith Whitwell1-30/+30
even in COMPILE_AND_EXECUTE modes.
2003-10-13Fix error in material recording.Keith Whitwell1-1/+16
Add flush commands to new vertex functions for serializing with tnl module.
2003-10-13Fix several more display list glitches.Keith Whitwell4-97/+163
Get 'loopback' replay of display lists working.
2003-10-13use VERT_ATTRIB constants in definitions of _tnl_VertexAttrib*Keith Whitwell1-8/+8
2003-10-13Fix typo in VertexAttrib2fNVKeith Whitwell1-1/+1
2003-10-13Correctly convert back colors to GLchan values when copyingKeith Whitwell1-2/+2
2003-10-13Correct initialization of tnl->vtx.current for material attributes.Keith Whitwell1-2/+4
2003-10-13Add code to get materials working in lighting again.Keith Whitwell2-22/+80
2003-10-13Flush vertex data before playing back a vertex_list.Keith Whitwell1-0/+3
2003-10-13remove debug statementsKeith Whitwell8-59/+2
2003-10-13Fix a few minor displaylist bugsKeith Whitwell1-42/+9
2003-10-10Solve the gears glitches.Keith Whitwell2-9/+9
2003-10-10Fix a typo with evalcoord1fKeith Whitwell2-3/+16
2003-10-10Get edgeflag/unfilled polygons working.Keith Whitwell7-18/+54
Don't allow more vertices in a vertex list than ctx->Const.MaxArrayLockSize.
2003-10-10vertex_list display lists (replacing the old immediate struct) areKeith Whitwell10-159/+395
working, though gears shows a couple of glitches still.
2003-10-10Fallback (opcode-based) display lists are working.Keith Whitwell4-21/+29
2003-10-10Fix assertion in render stage.Keith Whitwell4-22/+55
Add missing call to _mesa_update_state() before running pipeline Bind ctx->Current values when no user-supplied vertex data available.
2003-10-10Added quite a bit of debug prints. Fixed a couple of smaller bugs.Keith Whitwell3-16/+74
Isosurf and pointblast run & looks pretty close to correct!
2003-10-09Checkpoint -- The whole library compiles now...Keith Whitwell12-41/+214
2003-10-09Checkpoint -- module compiles. Some issues with strides outstanding.Keith Whitwell3-33/+29
2003-10-09Checkpoint commit -- module compilesKeith Whitwell15-781/+453
2003-10-09remove one more unused typeKeith Whitwell2-50/+0
2003-10-09Remove no-longer-used vector typesKeith Whitwell2-315/+0