summaryrefslogtreecommitdiff
path: root/cogl/cogl-matrix.c
Commit message (Expand)AuthorAgeFilesLines
* This re-licenses Cogl under the MIT licenseRobert Bragg2014-01-141-11/+19
* matrix: Remove deprecated cogl_matrix_ortho()Damien Lespiau2012-12-301-13/+0
* matrix: Add cogl_debug_matrix_print apiRobert Bragg2012-09-101-1/+1
* Don't cache inverse within CoglMatrixRobert Bragg2012-08-301-108/+81
* Initialize the inverse matrix in invert_matrix_3d()Damien Lespiau2012-06-201-0/+2
* Fix a typo in _cogl_matrix_init_translationNeil Roberts2012-05-211-1/+1
* Add functions to directly transform from a euler or a quaternionNeil Roberts2012-05-181-0/+20
* Add a cogl_matrix_init_from_euler functionNeil Roberts2012-05-181-0/+78
* Make cogl_matrix_init_from_quaternion take a const quaternionNeil Roberts2012-05-181-2/+2
* matrix: Add a init_translation() constructorDamien Lespiau2012-05-101-0/+34
* Re-design the matrix stack using a graph of opsRobert Bragg2012-04-241-15/+31
* namespace symbols output by glib-mkenumsRobert Bragg2012-04-181-1/+1
* Switch use of primitive glib types to c99 equivalentsRobert Bragg2012-04-181-28/+28
* Remove all internal includes of cogl.hRobert Bragg2012-02-201-1/+0
* Remove CoglVector3 type and use float * insteadRobert Bragg2012-01-161-18/+18
* matrix: Add cogl_matrix_orthographicRobert Bragg2011-12-061-17/+30
* cogl-matrix: Add a public cogl_matrix_transpose()Neil Roberts2011-11-161-2/+15
* Start to reduce dependence on glibRobert Bragg2011-11-011-6/+7
* matrix: check DIRTY_TYPE flag in _cogl_matrix_printRobert Bragg2011-11-011-3/+11
* matrix: init flags before tmp _translate in _look_atRobert Bragg2011-11-011-2/+2
* matrix: Add cogl_matrix_look_atRobert Bragg2011-08-121-0/+62
* matrix: Adds cogl_matrix_is_identity APIRobert Bragg2011-07-041-0/+10
* matrix: Flatten cogl-matrix-mesa.[ch] into cogl-matrix.[ch]Robert Bragg2011-07-041-215/+1586
* matrix-mesa: move to _cogl_matrix namespaceRobert Bragg2011-07-041-20/+10
* math: Adds an experimental quaternion APIRobert Bragg2011-05-161-0/+9
* util: optimize _clutter_util_fully_transform_verticesRobert Bragg2011-03-071-7/+7
* matrix: adds 2d view transform conveniencesRobert Bragg2011-03-071-0/+57
* cogl-matrix: Get rid of the *_packed variantsNeil Roberts2011-02-011-196/+50
* matrix: fix transform/project_points() APIsRobert Bragg2011-01-211-68/+68
* matrix gtype: registers a boxed type for CoglMatrixRobert Bragg2010-12-071-0/+7
* matrix: Adds matrix_copy and _free functionsRobert Bragg2010-12-071-0/+15
* matrix: Adds experimental cogl_matrix_{transform,project}_pointsRobert Bragg2010-11-231-0/+346
* cogl: don't include cogl-debug.h in cogl.h or installRobert Bragg2010-08-021-0/+1
* matrix: add cogl_matrix_equal APIRobert Bragg2010-06-091-0/+45
* Remove mentions of the FSF addressEmmanuele Bassi2010-03-011-3/+3
* [matrix] Adds cogl_matrix_get_inverse APIRobert Bragg2009-11-041-12/+21
* [debug] Adds a COGL_DEBUG=matrices debug optionRobert Bragg2009-11-041-0/+20
* [cogl-matrix] Import Mesa's matrix manipulation codeRobert Bragg2009-11-041-1/+38
* Intial Re-layout of the Cogl source code and introduction of a Cogl WinsysRobert Bragg2009-10-161-0/+282