summaryrefslogtreecommitdiff
path: root/src/mesa/main
AgeCommit message (Collapse)Author
2002-03-13added a commentBrian Paul
2002-03-13initial work for NV_vertex_program1_1 extensionBrian Paul
2002-03-08DOS driver updates from Daniel BorcaBrian Paul
2002-02-23DOS updates from Daniel BorcaBrian Paul
2002-02-21Fixed out-of-bounds memory write problem (CONVERT_TEXEL_DWORD macro).Brian Paul
Renamed 'packing' to 'unpacking' since we're moving data from client -> GL. Rnamed DST_ROW_WIDTH to DST_ROW_BYTES.
2002-02-15Finished up GL_ARB_depth_texture and GL_ARB_shadowBrian Paul
2002-02-15Finished up GL_ARB_depth_texture and GL_ARB_shadow.Brian Paul
2002-02-15finished up GL_ARB_window_posBrian Paul
2002-02-15added a glClear() error checkBrian Paul
2002-02-15fixed a multitexture MatrixMode() bugBrian Paul
2002-02-13More suport for t&l driversKeith Whitwell
Fix GLuint compare bugs Fix RESET_STIPPLE calls
2002-02-12Daniel Borca's new DOS/DJGPP driver.Brian Paul
2002-02-05fix evaluator data and matrix stack mem leaks (Robert Bergkvist)Brian Paul
2002-02-02removed references to removed source filesBrian Paul
2002-01-22added missing IsEnabled() cases for fog coord and secondary color arraysBrian Paul
2002-01-22Clean-up/renaming of the per-vertex attribute bits, specifically, theBrian Paul
VERT_BIT_* flags are new and used in many places (esp in T&L code). Updated some comments for doxygen. Various code clean-ups.
2002-01-15added some missing error checksBrian Paul
2002-01-15Correct typo (vpstate.c) so that makefile works.Karl Schultz
2002-01-15Remove phantom tab on a blank line to allow compile on IRIX.Karl Schultz
2002-01-14remove api_compat.cBrian Paul
2002-01-14Removed api_compat stuff, there's a better way.Brian Paul
Fixed FogCoord / SecondaryColor mix-ups in api_arrayelt.c
2002-01-14oops, missed vpstate.cBrian Paul
2002-01-14added vertex program sourcesBrian Paul
2002-01-12added some commentsBrian Paul
2002-01-12set _NeedEyeCoords to zero if vertex program is enabledBrian Paul
2002-01-11Changed gl_client_array's Enabled field to GLuint so it can actuallyBrian Paul
hold the flags we're storing in it!
2002-01-11Moved _mesa_VertexAttribPointerNV into varray.c.Brian Paul
Removed dead placeholder functions from vpstate.[ch]. Changed gl_client_array's Enabled field to GLuint so it can actually hold the flags we're storing in it! Always do the switch (type) code in the vertex array functions to that <type> gets error checked!
2002-01-09fixed int->float conversion bug in _mesa_TexEnviv()Brian Paul
2002-01-06implemented vertex program point size controlBrian Paul
2002-01-06Another vertex program checkpoint: clean-up of vertex attribute storageBrian Paul
in vertex_buffer. Improved vertex program pipeline stage such that output registers can be processed in a loop. Getting closer to where we need to be in order to implement performance optimizations...
2002-01-05minor clean-upsBrian Paul
2002-01-05infrastructure for vertex program attribute evaluatorsBrian Paul
2002-01-05Vertex program checkpoint commit: converted all vertex attributes (color,Brian Paul
normal, texcoords, fogcoord, secondary color, etc) to GLfloat[4] datatype. Aliasing of glVertex, glNormal, glColor, glFogCoord, etc. to glVertexAttrib now complete.
2001-12-28Remove warnings about the difference between function pointers andGareth Hughes
(void *) pointers.
2001-12-21add _compat_VertexAttrib4fNVKeith Whitwell
2001-12-20Define finite as _finite for Windows.Karl Schultz
2001-12-20Further help with dri libGL version skewKeith Whitwell
2001-12-19some display list support for vertex program extensionBrian Paul
2001-12-18Replace old matrix stacks with new code based on struct matrix_stack.Brian Paul
Moved vertex program hash table into shared context state. Implemented reference counting for vertex programs. Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates).
2001-12-17disable prototype matrix stack codeBrian Paul
2001-12-17 Committing in .Jouk Jansen
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 ----------------------------------------------------------------------
2001-12-15better api trace/log messagesBrian Paul
2001-12-15vertex program fixesBrian Paul
2001-12-14Remove rules that were put into place to deal with compiling files thatKarl Schultz
are in subdirectories of this directory. The list of rules that were here was out of date for Mesa 4 and would likely get out of date again. It is better to have make handle it (e.g., use pmake -v on IRIX).
2001-12-14minor dispatach table changesBrian Paul
2001-12-14vertex program check-inBrian Paul
2001-12-13Remove const from save_TexParameteri to match prototype for glTexParameteri.Karl Schultz
Allows compilation on IRIX.
2001-12-13fixed errors in feedback for glDraw/CopyPixels and glBitmapBrian Paul
2001-12-13call FLUSH_VERTICES() in _mesaTexParameterfv() (bug 491832)Brian Paul
2001-12-04fixed potential array overwrite problemBrian Paul