aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/tnl/t_vb_lighttmp.h
Commit message (Collapse)AuthorAgeFilesLines
* bring over build fixes from stable branchAlan Hourihane2004-04-261-20/+26
|
* Committing in .Jouk Jansen2003-12-081-1/+1
| | | | | | | | | | Solves array boundary out of bound which causes problems on OpenVMS (and maybe other systems) Modified Files: Mesa-newtree/src/mesa/tnl/t_vb_lighttmp.h Mesa-newtree/src/mesa/tnl/t_vtx_eval.c ----------------------------------------------------------------------
* Port over changes from XFree86/Mesa 5.0.2, mostly to silence compiler warnings.Brian Paul2003-12-041-87/+108
|
* Merge vtx-0-2-branchKeith Whitwell2003-11-241-333/+128
|
* index wasn't being calculated correctly (result was being discarded)Keith Whitwell2003-10-071-5/+6
| | | | in light_ci()
* Store material attributes in an Attrib[] style array. This is aKeith Whitwell2003-08-051-35/+33
| | | | | first step to reviving/rescuing the 'vtx' rework from the old mesa tree.
* Merge Jose's documentation and core Mesa changes from embedded branchKeith Whitwell2003-07-171-1/+1
|
* Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick2003-06-051-1/+0
|
* updated email addressesBrian Paul2002-10-291-3/+3
|
* More suport for t&l driversKeith Whitwell2002-02-131-6/+6
| | | | | Fix GLuint compare bugs Fix RESET_STIPPLE calls
* Clean-up/renaming of the per-vertex attribute bits, specifically, theBrian Paul2002-01-221-10/+10
| | | | | | VERT_BIT_* flags are new and used in many places (esp in T&L code). Updated some comments for doxygen. Various code clean-ups.
* Vertex program checkpoint commit: converted all vertex attributes (color,Brian Paul2002-01-051-2/+2
| | | | | | normal, texcoords, fogcoord, secondary color, etc) to GLfloat[4] datatype. Aliasing of glVertex, glNormal, glColor, glFogCoord, etc. to glVertexAttrib now complete.
* comments, clean-ups, added lots of const qualifiersBrian Paul2002-01-051-47/+54
|
* remove some cruftBrian Paul2001-12-191-8/+1
|
* vertex program check-inBrian Paul2001-12-141-7/+7
|
* forgotten diffuse alpha fixKeith Whitwell2001-10-201-1/+3
|
* more warning fixes (Karl Schultz)Brian Paul2001-09-141-15/+12
|
* Fix problem with colormaterial (bug #441859)Keith Whitwell2001-08-131-8/+15
|
* Fix SGL testLights.exe bugs (interaction of copying and fixup in display lists)Keith Whitwell2001-08-021-1/+16
|
* Fix copying problem (light spots) on evaluated surfaces.Keith Whitwell2001-08-011-3/+3
|
* Remove _BaseAlpha, fix reflect lighting bug.Keith Whitwell2001-07-281-15/+30
|
* Lighting now emits colors as CHAN_TYPE, as it used to. This will requireKeith Whitwell2001-07-171-91/+126
| | | | minor adjustments in the dri drivers for twosided lighting to work again.
* Support for floating point color representation in tnl module.Keith Whitwell2001-04-281-139/+135
|
* Fix striding of color material inputs. (Fixes glean colorLitPerf)Keith Whitwell2001-04-191-28/+30
|
* Consistent copyright info (version number, date) across all files.Gareth Hughes2001-03-121-94/+94
|
* lots of gl_*() to _mesa_*() namespace clean-upBrian Paul2001-03-031-16/+16
|
* Allow swrast to cope (fairly) cleanly with GL_SEPERATE_SPECULAR whenKeith Whitwell2001-02-161-39/+21
| | | | | | | | | | | | | 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 Whitwell2001-02-161-28/+7
| | | | | | Remove redundant 'update_materials' stage. Fix conform segfault with seperate specular colors in mustpass.c. These tests still fail, however.
* fixed a CI-mode spot light conformance failure, but still not clear whyBrian Paul2001-02-141-2/+5
|
* fixed a CI mode segfault, minor clean-upsBrian Paul2001-02-131-10/+9
|
* Lots of GLchan datatype changes.Brian Paul2001-01-241-7/+7
| | | | | | | | | Added GLvector4us datatype in math/m_vector.[ch] Added _math_trans_4us() in math/m_translate.[ch] Choose GLvector4ub, GLvector4us, GLvector4f at compile time based on CHAN_BITS. Made Driver.ClearColor() and Driver.ClearIndex() optional driver functions. Changed args to Driver.ClearColor(), updated drivers. Reordered files in Makefile.X11
* Fixes for performance bug on compiled array element paths.Keith Whitwell2001-01-171-1/+7
|
* More color macro clean-ups.Brian Paul2001-01-031-13/+13
| | | | FLOAT_TO_CHAN() macro removed.
* Major rework of tnl moduleKeith Whitwell2000-12-261-0/+965
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.