summaryrefslogtreecommitdiffstats
path: root/src/mesa
Commit message (Collapse)AuthorAgeFilesLines
* Remove 'pv' parameter from Line/Tri/Point funcs. The provoking vertexKeith Whitwell2001-01-0533-1100/+779
| | | | | | | | | | | | | | is always the last vertex parameter. Modify clipping to preserve pv colors. Modify swrast and X11 driver to expect the pv in the last vertex (was looking in the first vertex previously). Remove all handling of flatshading from swrast_setup. Allow drivers to override the unclipped render tabs in tnl_render_stage directly. (Like in 3.4). Removed fxsimplerender stage. Modified t_vb_rendertmp.h to remove the need for 'parity' arguments in RENDER_TRI macros.
* added underflow check in validate_shine_table()Brian Paul2001-01-041-2/+5
|
* added divide by zero checkBrian Paul2001-01-041-3/+9
|
* changed some point functions, new picking codeBrian Paul2001-01-041-57/+81
|
* minor bug fixesBrian Paul2001-01-041-4/+9
|
* added divide by zero checkBrian Paul2001-01-031-2/+5
|
* added divide by zero checksBrian Paul2001-01-031-3/+12
|
* New point rasterization functions based on template code thatBrian Paul2001-01-032-894/+393
| | | | handles CI/RGB, texture, antialiasing, attenuation, etc.
* More color macro clean-ups.Brian Paul2001-01-0310-63/+75
| | | | FLOAT_TO_CHAN() macro removed.
* minor clean-upBrian Paul2001-01-031-24/+25
|
* Added missing #include "mmath.h"Jon Taylor2001-01-031-1/+2
|
* missed a few color macro changesBrian Paul2001-01-021-8/+8
|
* Removed fixed.h (GLfixed now in mtypes.h, fixed-pt macros in mmath.h)Brian Paul2001-01-0218-233/+180
| | | | | Clean-up of color conversion macros. New mmath.h macros (IROUND, IFLOOR, ICEIL, FRAC) used in various places.
* include state.hBrian Paul2001-01-021-2/+3
|
* minor GLchan-related changesBrian Paul2001-01-021-9/+22
|
* Committing in .Jouk Jansen2001-01-022-115/+137
| | | | | | | | | | | | Modified Files: Mesa/demos/descrip.mms Mesa/src/descrip.mms Mesa/src/dispatch.c -Updated VMS compile suppport -Included glthread.h in dispatch.c to make sure that THREADS is defined if i.e. PTHREADS is defined in the makefile. ----------------------------------------------------------------------
* Add render stage for unclipped vb's to fx driver.Keith Whitwell2000-12-2817-62/+197
| | | | | | Bump MAX_TEXTURE_UNITS to 8 Fix mem. leak in destroy_lists Fix crash in q3 (cva generally)
* try and force a log messageKeith Whitwell2000-12-281-1/+0
|
* try and force a log messageKeith Whitwell2000-12-281-0/+1
|
* try and force a log messageKeith Whitwell2000-12-281-1/+0
|
* Fixed GGIMesa build problems.Jon Taylor2000-12-282-47/+28
| | | | Swrast triangle drawing fixes.
* try and force a log messageKeith Whitwell2000-12-272-1/+3
|
* try and force a log messageKeith Whitwell2000-12-271-2/+1
|
* try and force a log messageKeith Whitwell2000-12-271-1/+2
|
* try and force a log messageKeith Whitwell2000-12-271-2/+1
|
* fix demos/fire, enable lazy vertex flushingKeith Whitwell2000-12-274-6/+13
|
* Fix evalpoints bug (samples/nurb)Keith Whitwell2000-12-272-8/+9
|
* fix sproingies bugKeith Whitwell2000-12-275-27/+21
|
* Fixes for compiling assembly (disable unused 'masked' versions)Keith Whitwell2000-12-279-103/+144
| | | | | | Fixes for compiling without debug. Fix line clipping Fix unfilled polygon clipping (should be correct now).
* The array cache.Keith Whitwell2000-12-264-0/+1189
|
* fix xscreensaver coresKeith Whitwell2000-12-262-5/+7
|
* Major rework of tnl moduleKeith Whitwell2000-12-26126-6446/+19423
| | | | | | | 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.
* set visual->MRD to 2.0Brian Paul2000-12-161-2/+2
|
* Polygon._OffsetAny wasn't being computedBrian Paul2000-12-161-2/+5
|
* minor fog clean-ups (Klaus Niederkrueger)Brian Paul2000-12-151-16/+19
|
* added more GLX extension function stubsBrian Paul2000-12-153-94/+702
|
* Renamed texture object _P to _MaxLevel and _M to _MaxLambda.Brian Paul2000-12-145-44/+46
| | | | Now add BaseLevel in _MaxLevel computation.
* added some more GLX extension entrypoints (fix GLUT link problems when using ↵Brian Paul2000-12-143-11/+147
| | | | glxext.h)
* fixed conformance problems in min/max and histogram result packingBrian Paul2000-12-131-139/+331
|
* replaced GLfixed with GLfloat in _mesa_fog_ci_pixels() (Klaus Niederkrueger)Brian Paul2000-12-131-2/+2
|
* use inverted Y coordinate for choosing dither value (conformance fixes)Brian Paul2000-12-132-23/+31
|
* tweaked truecolor dither kernel setup codeBrian Paul2000-12-131-6/+6
|
* improved precision of glReadPixels for colorbuffers < 24bppBrian Paul2000-12-133-6/+74
|
* disabled two optimized textured triangle functions because of texcoord ↵Brian Paul2000-12-121-4/+8
| | | | interpolation errors
* clipping, fog, texture optimizations (Klaus Niederkrueger)Brian Paul2000-12-121-127/+156
|
* generate GL_INVALID_OPERATION error for bad image format/type combinationsBrian Paul2000-12-103-58/+44
|
* _MultiTextureEnabled was being computed incorrectlyBrian Paul2000-12-091-3/+3
|
* adjust texture size for convolution in glCopyTex[Sub]Image[123]D()Brian Paul2000-12-091-32/+41
|
* set default table size to 0, minor error check fixBrian Paul2000-12-091-6/+12
|
* initialize convolution filters to zeroBrian Paul2000-12-091-1/+6
|