summaryrefslogtreecommitdiff
path: root/src/mesa/tnl/t_imm_dlist.c
AgeCommit message (Collapse)Author
2003-01-14First batch of code for GL_NV_fragment_program.Brian Paul
Re-org of some GL_NV_vertex_program code. Replace MAX_TEXTURE_UNITS with MAX_TEXTURE_COORD_UNITS and MAX_TEXTURE_IMAGE_UNITS.
2002-10-29updated email addressesBrian Paul
2002-10-24Header file clean-up:Brian Paul
1. Remove all.h and PC_HEADER junk. 2. Rolled mem.c and mem.h into imports.c and imports.h 3. Include imports.h instead of mem.h Restore _mesa_create/initialize_context() to be like they were in 4.0.4 New wrappers for a few std C functions: _mesa_atoi(), _mesa_strstr(), etc.
2002-06-15Added ctx parameter to _mesa_debug()Brian Paul
Added _mesa_printf() Updated SetDrawBuffer() function in all drivers (ala 4.0.3) Import 4.0.3/DRI changes.
2002-06-13more removal of fprintf() callsBrian Paul
2002-04-19new castsBrian Paul
2002-04-09bring in changes from dri tcl branchKeith Whitwell
2002-02-13More suport for t&l driversKeith Whitwell
Fix GLuint compare bugs Fix RESET_STIPPLE calls
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-15removed api_compat stuffBrian 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-20Further help with dri libGL version skewKeith Whitwell
2001-12-14vertex program check-inBrian Paul
2001-12-13fix primitive calculation in 1-line dlist immediates (molecules)Keith Whitwell
2001-12-04further tweak to dlist changeKeith Whitwell
2001-12-03correctly reset input after dlist executionKeith Whitwell
2001-09-14more warning fixes (Karl Schultz)Brian Paul
2001-08-02Fix SGL testLights.exe bugs (interaction of copying and fixup in display lists)Keith Whitwell
2001-07-28Fix core in fixup_normal_lengthsKeith Whitwell
2001-07-27more GLAPIENTRY fixes (Karl Schultz)Brian Paul
2001-07-26use GLAPIENTRY when declaring a couple function pointers (Gerk Huisma)Brian Paul
2001-07-23fix some Win32 warnings (Gerk Huisma)Brian Paul
2001-07-17Fix Alan Barnett's 'try10' display list bug.Keith Whitwell
2001-07-13silence an uninitialized var warningBrian Paul
2001-06-28restore normal length optimization in dlistsKeith Whitwell
2001-06-04Adaptor code that lets tnl convert compiled (display list) cassettes backKeith Whitwell
to glVertex() type calls. Allows driver-supplied tnl modules to avoid fallback on glCallList inside begin/end pairs. Still a little buggy...
2001-05-14Fix for glean texgen test.Keith Whitwell
2001-05-11Clean up _tnl_Begin/begin/hard_begin.Keith Whitwell
Fix some problems with draw_arrays, draw_elements.
2001-05-11Clean up translation of array elements, copying of elts in pure-eltKeith Whitwell
cassettes. Fixes problem with isosurf/compiled-array-elt/strips.
2001-05-03fix for moebius infinite loopKeith Whitwell
2001-04-30Lots more eval fixesKeith Whitwell
2001-04-30Restore optimization for cva glArrayElement operation.Keith Whitwell
2001-04-26first pass at eval fixesKeith Whitwell
2001-04-09Perform fixup on material valuesKeith Whitwell
2001-03-12Consistent copyright info (version number, date) across all files.Gareth Hughes
2001-03-03lots of gl_*() to _mesa_*() namespace clean-upBrian Paul
2001-02-16Fixed conform problems with recent material tracking change.Keith Whitwell
Remove redundant 'update_materials' stage. Fix conform segfault with seperate specular colors in mustpass.c. These tests still fail, however.
2001-02-15Fix propogation of material values in VB's that don't reach the lightingKeith Whitwell
stage. (Materials now treated more like colors, etc.). Continue whipping the dd templates into shape. Remove old NormalLength code; may come back as a driver helper, but not useful for, eg. hardware t&l drivers.
2001-02-13gl_error clean-upsBrian Paul
2001-01-29Removed knowledge of swrast Clear/Bitmap/Accum/Draw/Read/CopyPixelsKeith Whitwell
functions from core mesa -- if drivers need these fallbacks they must now call them themselves. Introduced hooks for clip-vertex-interpolation and the rendering of clipped lines and polygons. Allows drivers to interpolate their hardware-format vertices directly. Used in dri drivers to replace fastpath code. Slight optimizations to pipeline build/run routines.
2001-01-08Fixed 'IRound' to 'IROUND' in mmath.hKeith Whitwell
Fixed fallback path for drawarrays/_tnl_hard_begin. Removed disabled debug code.
2000-12-28Add render stage for unclipped vb's to fx driver.Keith Whitwell
Bump MAX_TEXTURE_UNITS to 8 Fix mem. leak in destroy_lists Fix crash in q3 (cva generally)
2000-12-27fix sproingies bugKeith Whitwell
2000-12-26fix xscreensaver coresKeith Whitwell
2000-12-26Major rework of tnl moduleKeith Whitwell
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.