summaryrefslogtreecommitdiff
path: root/src/cairo-matrix.c
Commit message (Expand)AuthorAgeFilesLines
* Fix cairo_matrix_transform_distance documentationFujii Hironori2023-02-181-7/+2
* Add some missing slim_hidden entriesAdrian Johnson2022-12-281-0/+1
* Factor out the ISFINITE() macroBryce Harrington2017-10-111-6/+0
* V5: Use NEAREST filter when possibleBill Spitzak2014-08-141-14/+23
* doc: Add "since" tag to documentationAndrea Canciani2012-03-291-0/+24
* doc: Make documentation comments symmetricAndrea Canciani2012-03-291-1/+1
* stroke: Adapt rectilinear stroker to handle separable non-unity scalingChris Wilson2012-03-191-15/+0
* surface-wrapper: Apply the scaled-font ctm and non-default font-optionsChris Wilson2012-02-281-0/+15
* Introduce a new compositor architectureChris Wilson2011-09-121-0/+6
* Do not use fmax()Andrea Canciani2011-03-191-2/+2
* matrix: Fix warnings about documentation by 'make check'Andrea Canciani2011-01-021-2/+2
* matrix: Cairo matrix to pixman transform/offset conversionAndrea Canciani2011-01-021-67/+248
* doc: Move tmpl/ docs to inline docsBenjamin Otte2010-07-081-0/+23
* user-font: correct handling of size 0 textAndrea Canciani2010-06-301-0/+9
* Update FSF addressAndrea Canciani2010-04-271-1/+1
* matrix: Do not need to iteratively refine conversion for unity matrices.Chris Wilson2010-01-221-1/+1
* configure: Globally define AC_GNU_SOURCEChris Wilson2010-01-221-2/+0
* Move _cairo_error() to a standalone headerChris Wilson2010-01-221-0/+1
* [matrix] Improve bbox finding for translation matrixChris Wilson2009-08-291-27/+29
* Eliminate self-intersecting strokes.Chris Wilson2009-08-291-9/+18
* [matrix] Use hypot()Chris Wilson2009-08-061-2/+2
* [stroker] Rectilinear dashing.Chris Wilson2009-01-291-1/+2
* Spelling corrections: s/it's/its/Daniel Holbert2009-01-291-1/+1
* [matrix] Impose a maximum number of refinement iterationsChris Wilson2008-11-261-1/+3
* [matrix] Remove stray offset from previous commit.Chris Wilson2008-11-051-4/+4
* [matrix] Compensate pixman_matrix in device space.Chris Wilson2008-11-051-21/+32
* [matrix] Minimise pixman conversion error.Chris Wilson2008-11-051-10/+14
* [matrix] Optimise invert for simple scaling|translation matrices.Chris Wilson2008-10-301-1/+25
* [matrix] Optimize finding the bounding box under an orthogonal matrix.Chris Wilson2008-10-301-1/+41
* [matrix] Avoid error correction overhead for translation matrices.Chris Wilson2008-10-301-3/+8
* [pattern] Improve handling of filter radius and optimize when possible.Owen W. Taylor2008-09-291-0/+29
* Rename _cairo_matrix_compute_scale_factors to _cairo_matrix_compute_basis_sca...Behdad Esfahbod2008-08-271-10/+23
* [matrix] Prefer a return parameter for _compute_determinant().Chris Wilson2008-08-081-7/+6
* [cairo-matrix] Move IS_FINITE(det) checks before det==0 checksBehdad Esfahbod2008-05-251-3/+3
* [cairo-matrix] Add _cairo_matrix_transform_bounding_box_fixed()Behdad Esfahbod2008-05-091-0/+12
* Add doc/tutorial/src/singular.cBehdad Esfahbod2008-04-091-0/+4
* Compile fix for AIX.Shailendra Jain2008-02-151-1/+1
* wAdd proper error propagation to _cairo_matrix_compute_scale_factorsCarl Worth2008-01-291-2/+5
* [doc] Make sure all type names in docs are prefixed by #Behdad Esfahbod2008-01-281-5/+5
* improve comments for the pixman transformation anchoring math.Bertram Felgenhauer2008-01-231-1/+13
* anchor pattern transformations at the pattern originBertram Felgenhauer2008-01-231-0/+23
* [cairo-matrix] Tidy usage of HAVE_ISFINITE.Chris Wilson2008-01-131-19/+6
* [cairo-matrix] Use isfinite() to check matrix determinant.Chris Wilson2008-01-121-0/+20
* [cairo-matrix] Check whether a matrix is invertible before use.Chris Wilson2007-10-041-0/+10
* [cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson2007-10-041-2/+2
* [fixpt] remove dependency on some pixman typesVladimir Vukicevic2007-07-181-6/+6
* [cairo-matrix] Check determinant for invalid numbers.Chris Wilson2007-07-051-0/+4
* [doc] Minor documentation fixesKouhei Sutou2007-05-281-1/+1
* Make _cairo_matrix_compute_scale_factors voidCarl Worth2007-04-091-3/+1
* [src] Make sure all source files #include "cairoint.h" as their first includeBehdad Esfahbod2007-04-031-1/+0