summaryrefslogtreecommitdiffstats
path: root/src/mesa/tnl
Commit message (Collapse)AuthorAgeFilesLines
* Replace old matrix stacks with new code based on struct matrix_stack.Brian Paul2001-12-187-35/+36
| | | | | | Moved vertex program hash table into shared context state. Implemented reference counting for vertex programs. Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates).
* Committing in .Jouk Jansen2001-12-171-1/+3
| | | | | | | | | Update OpenVMS makefile for vertex-routines #ifndef __VMS added for one print statement containing __FUNCTION__ Modified Files: Mesa/src/descrip.mms Mesa/src/tnl/t_imm_api.c ----------------------------------------------------------------------
* remove conditional in RESET_STIPPLE to fix conformance failureBrian Paul2001-12-171-4/+4
|
* divide by W and clipping now work - in pretty good shape nowBrian Paul2001-12-151-60/+59
|
* temporary hack for divide by WBrian Paul2001-12-151-9/+12
|
* disable debug printf's, fix a crashBrian Paul2001-12-155-15/+15
|
* free the NormalLengthPtr if non-null in _tnl_free_immediate()Brian Paul2001-12-151-3/+9
|
* vertex program check-inBrian Paul2001-12-1423-362/+1483
|
* fix primitive calculation in 1-line dlist immediates (molecules)Keith Whitwell2001-12-131-2/+2
|
* dispatch changes to minimize hassle with XFree86 libGLBrian Paul2001-12-041-11/+11
|
* further tweak to dlist changeKeith Whitwell2001-12-041-2/+2
|
* guard ResetStipple callsKeith Whitwell2001-12-031-3/+4
|
* fx another place where PRIM_PARITY is calculatedKeith Whitwell2001-12-031-2/+5
|
* simplify drawarrays pathsKeith Whitwell2001-12-031-36/+29
|
* avoid side-effects in macro paramKeith Whitwell2001-12-031-3/+5
|
* correctly reset input after dlist executionKeith Whitwell2001-12-031-3/+9
|
* Don't reset _tnl_CurrentInput when in DestroyContext.Alan Hourihane2001-11-301-2/+9
|
* use smaller buffer when decomposing large drawarrays, for cache goodnessKeith Whitwell2001-11-291-2/+2
|
* Possible fix for vtk tristrip bugKeith Whitwell2001-11-261-2/+7
|
* Another locked drawarrys fixKeith Whitwell2001-11-221-3/+1
|
* possible fix for cva ignore start index bugKeith Whitwell2001-11-191-2/+2
|
* API dispath updatesBrian Paul2001-11-181-9/+9
|
* forgotten diffuse alpha fixKeith Whitwell2001-10-201-1/+3
|
* (very) Brief overview of tnl moduleKeith Whitwell2001-09-201-0/+102
|
* more warning fixes (Karl Schultz)Brian Paul2001-09-146-41/+38
|
* silence more warnings (Karl Schultz)Brian Paul2001-09-141-3/+3
|
* silence minor warningsBrian Paul2001-09-141-6/+5
|
* Committing in .Jouk Jansen2001-09-071-1/+2
| | | | | | | | | Modified Files: Mesa/src/tnl/t_imm_alloc.c added initialization for Normals ----------------------------------------------------------------------
* Reenable, but only in the size four case...Keith Whitwell2001-08-141-7/+9
|
* Undo last change - breaks other stuff.Keith Whitwell2001-08-141-7/+7
|
* Compute first partials before taking cross product to calculate normal.Keith Whitwell2001-08-141-1/+9
| | | | Fixes diego santa cruz' nurbs lighting bug.
* Fix problem with colormaterial (bug #441859)Keith Whitwell2001-08-131-8/+15
|
* Removed optimizations (this code is now seldom used)Keith Whitwell2001-08-133-181/+3
|
* Fix VERT_RGBA special case.Keith Whitwell2001-08-031-2/+5
|
* Fix SGL testLights.exe bugs (interaction of copying and fixup in display lists)Keith Whitwell2001-08-025-51/+103
|
* Fix SGL testGeoSets.exe polygon mode problem (wrong interpretation ofKeith Whitwell2001-08-021-12/+19
| | | | count parameter in DrawArrays)
* Fix SGL monoindexed bug (glDrawRangeElements in dlist)Keith Whitwell2001-08-021-5/+13
|
* Fix copying problem (light spots) on evaluated surfaces.Keith Whitwell2001-08-016-70/+52
|
* Fix core in fixup_normal_lengthsKeith Whitwell2001-07-281-4/+6
|
* Remove _BaseAlpha, fix reflect lighting bug.Keith Whitwell2001-07-281-15/+30
|
* more GLAPIENTRY fixes (Karl Schultz)Brian Paul2001-07-271-3/+3
|
* use GLAPIENTRY when declaring a couple function pointers (Gerk Huisma)Brian Paul2001-07-261-3/+3
|
* fix some Win32 warnings (Gerk Huisma)Brian Paul2001-07-231-4/+4
|
* Added Win32 memory debugging and fixed a few memory leaks (Gerk Huisma)Brian Paul2001-07-191-1/+2
|
* Fix Alan Barnett's 'try10' display list bug.Keith Whitwell2001-07-172-11/+11
|
* Lighting now emits colors as CHAN_TYPE, as it used to. This will requireKeith Whitwell2001-07-172-108/+184
| | | | minor adjustments in the dri drivers for twosided lighting to work again.
* replaced __inline with INLINEBrian Paul2001-07-131-10/+8
|
* silence an uninitialized var warningBrian Paul2001-07-131-2/+2
|
* Rename some of the tnl->Driver.* functions to tnl->Driver.Render.*, to make itKeith Whitwell2001-07-125-138/+160
| | | | | | | | | | | | | | 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.
* restore normal length optimization in dlistsKeith Whitwell2001-06-288-13/+97
|