summaryrefslogtreecommitdiffstats
path: root/src/mesa/math
Commit message (Collapse)AuthorAgeFilesLines
* Generate browse info for Debug version.Karl Schultz2003-08-301-2/+2
|
* Silence compiler warnings about implicit casts or conversions by supplying ↵Karl Schultz2003-08-301-3/+3
| | | | explicit casts and/or tweaking constant and variable definitions.
* Use correct conversions when translating array colors.Keith Whitwell2003-08-203-1/+98
|
* VC 6 Project FileKarl Schultz2003-07-261-0/+180
|
* Merge Jose's documentation and core Mesa changes from embedded branchKeith Whitwell2003-07-174-168/+536
|
* Committing in .Jouk Jansen2003-07-021-0/+9
| | | | | | | | | | | | | | | | | | | | Enable installation on OpenVMS ODS5 disks. Modified Files: Mesa-newtree/progs/demos/descrip.mms Mesa-newtree/progs/tests/descrip.mms Mesa-newtree/progs/xdemos/descrip.mms Mesa-newtree/src/glut/glx/descrip.mms Mesa-newtree/src/mesa/array_cache/descrip.mms Mesa-newtree/src/mesa/drivers/osmesa/descrip.mms Mesa-newtree/src/mesa/drivers/x11/descrip.mms Mesa-newtree/src/mesa/glapi/descrip.mms Mesa-newtree/src/mesa/main/descrip.mms Mesa-newtree/src/mesa/math/descrip.mms Mesa-newtree/src/mesa/swrast/descrip.mms Mesa-newtree/src/mesa/swrast_setup/descrip.mms Mesa-newtree/src/mesa/tnl/descrip.mms ----------------------------------------------------------------------
* Committing in .Jouk Jansen2003-06-171-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | OpenVMS support for new directory tree Modified Files: Mesa-newtree/progs/demos/descrip.mms Mesa-newtree/progs/tests/descrip.mms Mesa-newtree/progs/xdemos/descrip.mms Mesa-newtree/src/glu/sgi/descrip.mms Mesa-newtree/src/glut/glx/descrip.mms Mesa-newtree/src/mesa/main/descrip.mms Added Files: Mesa-newtree/descrip.mms Mesa-newtree/mms-config. Mesa-newtree/src/descrip.mms Mesa-newtree/src/glu/descrip.mms Mesa-newtree/src/mesa/descrip.mms Mesa-newtree/src/mesa/array_cache/descrip.mms Mesa-newtree/src/mesa/drivers/osmesa/descrip.mms Mesa-newtree/src/mesa/drivers/x11/descrip.mms Mesa-newtree/src/mesa/glapi/descrip.mms Mesa-newtree/src/mesa/math/descrip.mms Mesa-newtree/src/mesa/swrast/descrip.mms Mesa-newtree/src/mesa/swrast_setup/descrip.mms Mesa-newtree/src/mesa/tnl/descrip.mms Mesa-newtree/vms/analyze_map.com Mesa-newtree/vms/xlib.opt Mesa-newtree/vms/xlib_share.opt ----------------------------------------------------------------------
* fixes for x86 buildsBrian Paul2003-06-101-3/+2
|
* Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick2003-06-0520-20/+0
|
* silence some warnings (Evgeny Kotsuba)Brian Paul2003-05-282-8/+27
|
* added commentsBrian Paul2003-03-191-3/+18
|
* added _mesa_inv_sqrtf() and INV_SQRTF() (Josh Vanderhoof)Brian Paul2003-03-041-13/+13
|
* Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]Brian Paul2003-03-015-19/+15
| | | | | Moved type conversion and interpolation macros into macros.h Updated all the files that used to include mmath.h
* move matrix type enum out of GLmatrix structBrian Paul2003-02-252-12/+15
|
* Replace some #defines with enums. (Klaus Niederkrueger)Brian Paul2003-02-171-13/+26
|
* fix typo in rotation code (bug 659677)Brian Paul2003-01-081-4/+4
|
* fix bad _mesa_printf() calls (mesa bug 646753)Brian Paul2002-12-044-71/+71
|
* s/getenv/_mesa_getenv/Brian Paul2002-10-301-3/+3
|
* updated email addressesBrian Paul2002-10-294-8/+8
|
* Header file clean-up:Brian Paul2002-10-248-23/+15
| | | | | | | | 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.
* optimizations to _math_matrix_rotate() (Rudolf Opalla)Brian Paul2002-09-121-97/+155
|
* re-enable X86 codeBrian Paul2002-07-101-2/+2
|
* Applied Matt Sealey's patch to remove/isolate all stdio.h function calls.Brian Paul2002-06-296-87/+102
| | | | Instead of mstdio.[ch], use imports.[ch] to isolate these functions.
* Added ctx parameter to _mesa_debug()Brian Paul2002-06-151-2/+2
| | | | | | Added _mesa_printf() Updated SetDrawBuffer() function in all drivers (ala 4.0.3) Import 4.0.3/DRI changes.
* bring over Michel Daenzer's DRI changesBrian Paul2002-06-031-5/+5
|
* remove dead vertex assemblyKeith Whitwell2002-04-092-4/+2
|
* Use invert_matrix_general() instead of invert_matrix_perspective() becauseBrian Paul2002-03-291-3/+10
| | | | the later fails for some projection matrices (ala Vis5D with Chromium).
* replace GLushort w/ GLubyte in DEST_4US template (fixes 16-bit GLchan problemBrian Paul2002-01-301-5/+5
|
* Vertex program checkpoint commit: converted all vertex attributes (color,Brian Paul2002-01-053-54/+54
| | | | | | 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-53/+78
|
* Replace old matrix stacks with new code based on struct matrix_stack.Brian Paul2001-12-181-13/+13
| | | | | | Moved vertex program hash table into shared context state. Implemented reference counting for vertex programs. Replaced tnl "ProjectedClip" with "Ndc" (normalized device coordinates).
* more compiler warning fixesKarl Schultz2001-09-183-49/+49
|
* fixed bug in DEST_4F template functionBrian Paul2001-08-071-2/+2
|
* restore normal length optimization in dlistsKeith Whitwell2001-06-281-8/+4
|
* SPARC assembly optimizations from David Miller.Brian Paul2001-05-232-3/+38
|
* Initial commit of cliptest work. More to come shortly.Gareth Hughes2001-05-214-4/+374
| | | | | | | | - Add debug, benchmark code. - Change linux/x86 FAST_MATH code to GCC/x86, and clear FP exceptions before exiting the fast math block. - Remove divide-by-zero test in x86 cliptest, and set clipped vertices to [0,0,0,1] instead of leaving them uninitialized.
* added missing #undefs at end of fileBrian Paul2001-05-181-1/+5
|
* add missing translate functionsKeith Whitwell2001-05-091-2/+2
|
* Support for floating point color representation in tnl module.Keith Whitwell2001-04-281-5/+14
|
* Remove all traces of CULL_MASK_ACTIVE.Gareth Hughes2001-03-309-635/+352
|
* Consolidation of asm code in 3.5Gareth Hughes2001-03-292-106/+55
|
* - Add -D_POSIX_SOURCE -D_POSIX_C_SOURCE=199309L to linux builds, we'veGareth Hughes2001-03-127-116/+117
| | | | | | | been using it with the DRI for long enough without any issues and we need it to include the katmai functions. - Make katmai assembly work with the debug tests. - A few general cleanups.
* Consistent copyright info (version number, date) across all files.Gareth Hughes2001-03-1221-298/+346
|
* processed by indent to improve readabilityBrian Paul2001-03-081-200/+161
|
* changed bincoeff var to GLfloat, fixes bug introduced in previous check-inBrian Paul2001-03-081-11/+11
|
* More g++ warning fixes. Fixes for CHAN_BITS==16, it seems to work.Brian Paul2001-03-082-5/+5
|
* fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots ↵Brian Paul2001-03-072-9/+9
| | | | of potential problems
* more namespace clean-upsBrian Paul2001-03-036-33/+33
|
* lots of gl_*() to _mesa_*() namespace clean-upBrian Paul2001-03-039-117/+117
|
* Added GLvector4chan type, removed lots of CHAN_TYPE ifdefs.Keith Whitwell2001-02-204-4/+82
|