summaryrefslogtreecommitdiffstats
path: root/src/mesa/math/m_matrix.c
Commit message (Expand)AuthorAgeFilesLines
* mesa: Mark Identity as constIan Romanick2016-01-111-1/+1
* mesa: minor clean-up of some memcpy/sizeof() calls in m_matrix.cBrian Paul2016-01-051-7/+7
* mesa/math: Avoid double promotion.Matt Turner2015-07-291-35/+35
* mesa: Use floats for viewport bounds.Matt Turner2015-07-291-2/+2
* Fix a few typosZoë Blade2015-04-271-1/+1
* mesa: remove DEG2RAD macroBrian Paul2015-02-241-2/+2
* mesa: replace FABSF with fabsfBrian Paul2015-02-241-8/+9
* mesa: Refactor viewport transform computation.Mathias Fröhlich2014-10-241-9/+8
* mesa: Converty gl_viewport_attrib::X, ::Y, ::Width, and ::Height to floatCourtney Goeltzenleuchter2014-01-201-3/+4
* mesa: Convert gl_viewport_attrib::Near and ::Far to doubleCourtney Goeltzenleuchter2014-01-201-3/+3
* mesa: modified _mesa_align_free() to accept NULL pointerSiavash Eliasi2013-12-041-8/+5
* mesa: remove outdated version lines in commentsRico Schüller2013-06-051-1/+0
* mesa: Restore 78-column wrapping of license text in C-style comments.Kenneth Graunke2013-04-231-3/+4
* mesa: Add "OR COPYRIGHT HOLDERS" to license text disclaiming liability.Kenneth Graunke2013-04-231-1/+1
* mesa: Change "BRIAN PAUL" to "THE AUTHORS" in license text.Kenneth Graunke2013-04-231-1/+1
* Don't cast the return value of malloc/reallocMatt Turner2012-09-051-2/+2
* mesa: remove SQRTF, use sqrtf. Convert INV_SQRT() to inline function.Brian Paul2012-09-031-1/+1
* mesa: fix _math_matrix_copy(), againBrian Paul2012-07-301-1/+1
* mesa: Fix wrong sizeof argument in _math_matrix_copy.Vinson Lee2012-07-301-1/+1
* mesa: remove obsolete matrix commentBrian Paul2012-07-261-1/+0
* mesa: fix comment typo: s/pointer/point/Brian Paul2012-07-261-1/+1
* mesa: remove _math_matrix_alloc_inv()Brian Paul2012-07-261-40/+11
* mesa: loosen small matrix determinant checkBrian Paul2012-07-261-1/+1
* math: remove duplicated includesNicolas Kaiser2010-09-301-1/+0
* mesa: Remove no-op wrappers around trig functions.Eric Anholt2010-05-131-2/+2
* Grammar and spelling fixesJeff Smith2010-03-121-1/+1
* Drop macro wrappers for the aligned memory functionsKristian Høgsberg2010-02-191-4/+4
* mesa: replace old MEMCPY macro with memcpyBrian Paul2010-02-191-14/+14
* mesa: only clear matrix MAT_DIRTY_INVERSE flag when we actually compute the i...Brian Paul2009-04-031-3/+2
* mesa: move _mesa_transform_vector() from m_xform.c to m_matrix.cBrian Paul2009-02-121-0/+21
* mesa: prefix a bunch of #include lines with "main/".Brian Paul2008-09-181-4/+4
* additional wrapper updates, bug 4468Brian Paul2005-09-191-7/+7
* use mesa import wrappers, bug 4468Brian Paul2005-09-161-2/+2
* Add a set of predicate functions for testing matrices instead of directlyBrian Paul2005-06-301-0/+134
* add MAT_DIRTY_FLAGS in _math_matrix_mul_floats(), (bug 2696)Brian Paul2005-03-111-3/+4
* fix a bug in analyse_from_scratch() reported by Wes BethelBrian Paul2004-09-091-12/+13
* bring in Keith's _math_matrix_ortho() compiler work-aroundBrian Paul2004-02-051-15/+21
* Merge Jose's documentation and core Mesa changes from embedded branchKeith Whitwell2003-07-171-130/+431
* Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.Ian Romanick2003-06-051-1/+0
* Killed mmath.[ch]. Moved low-level functions/assembly code into imports.[ch]Brian Paul2003-03-011-3/+2
* fix typo in rotation code (bug 659677)Brian Paul2003-01-081-4/+4
* Header file clean-up:Brian Paul2002-10-241-4/+2
* optimizations to _math_matrix_rotate() (Rudolf Opalla)Brian Paul2002-09-121-97/+155
* Applied Matt Sealey's patch to remove/isolate all stdio.h function calls.Brian Paul2002-06-291-6/+10
* Use invert_matrix_general() instead of invert_matrix_perspective() becauseBrian Paul2002-03-291-3/+10
* Replace old matrix stacks with new code based on struct matrix_stack.Brian Paul2001-12-181-13/+13
* more compiler warning fixesKarl Schultz2001-09-181-40/+40
* Consistent copyright info (version number, date) across all files.Gareth Hughes2001-03-121-86/+86
* fixed a bunch of g++ warnings/errors. Compiling with g++ can help find lots ...Brian Paul2001-03-071-6/+6
* replaced frustrum with frustumBrian Paul2001-02-051-6/+6