summaryrefslogtreecommitdiff
path: root/src/cairo-surface-fallback.c
AgeCommit message (Expand)AuthorFilesLines
2010-03-02surface-fallback: Free traps on composite_trapezoids() errorChris Wilson1-1/+2
2010-03-02surface-fallback: Propagate NOTHING_TO_DOChris Wilson1-12/+3
2010-02-22fallback: Initialize rects.is_bounded for span renderer.Chris Wilson1-1/+2
2010-02-12clip: Restrict composite extents to clip extentsChris Wilson1-68/+3
2010-01-25surface-fallback: We no longer own a reference to the clip surfaceChris Wilson1-3/+0
2010-01-22surface-fallback: Convert to composite rectanglesChris Wilson1-266/+130
2010-01-22clip: Implement clipping using only the high-level operators.Chris Wilson1-1/+1
2010-01-22pattern: Add convenience patterns for stock coloursChris Wilson1-11/+3
2010-01-22Alter definition of cairo_composite_rectangles_tChris Wilson1-6/+7
2010-01-22Constify stroke style and matrices.Chris Wilson1-3/+3
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2009-10-18[gstate] Apply target device offsets to patterns immediatelyBenjamin Otte1-35/+6
2009-10-16[surface] Don't AND in the desired content.Chris Wilson1-2/+1
2009-10-16[fallback] Create intermediate surface with same content.Chris Wilson1-5/+7
2009-10-15[surface] Avoid double application of device offset when calling fill()Chris Wilson1-6/+35
2009-09-21[fallback] Special case single composite rectangleChris Wilson1-0/+42
2009-09-04[fallback] Only eliminate the clip if the operation is boundedChris Wilson1-15/+42
2009-08-29[clip] Apply surface offset when combining with clip maskChris Wilson1-6/+2
2009-08-29[clip] Pass in destination offset for combining with clip-maskChris Wilson1-5/+9
2009-08-29[fallback] Include implicit closes in the check for rectilinear pathsChris Wilson1-2/+4
2009-08-29[gl] Use spans for trapezois.Chris Wilson1-8/+2
2009-08-29[fallback] Reduce paint + clipmask to fillChris Wilson1-9/+17
2009-08-29[clip] Use the rectangular tessellator to extract boxesChris Wilson1-4/+4
2009-08-29[tessellate] Rectangular special caseChris Wilson1-5/+90
2009-08-29[fill] Use trivial rectilinear_to_trapsChris Wilson1-0/+14
2009-08-29[clip] Combine directly onto targetChris Wilson1-24/+2
2009-08-29[clip] Use geometric clipping for unaligned clipsChris Wilson1-123/+144
2009-08-29[clip] Eliminate redundant clipsChris Wilson1-30/+81
2009-08-29[fallback] Avoid tessellating empty polygonsChris Wilson1-2/+8
2009-08-29[tessellator] Special case rectilinear tessellationChris Wilson1-15/+19
2009-08-29[fallback] Avoid going through traps for trivial regions.Chris Wilson1-46/+138
2009-08-29[traps] Compute extents on demand.Chris Wilson1-10/+0
2009-08-29Eliminate self-intersecting strokes.Chris Wilson1-75/+133
2009-07-28[gl] Fallback for overlapping glyphs.Chris Wilson1-1/+2
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-440/+555
2009-06-02Add a generic cow-snapshotting frameworkChris Wilson1-1/+1
2009-06-01[surface-fallback] Tidy pattern handling.Chris Wilson1-50/+33
2009-05-15[xlib] Use minimal depth for similar clones.Chris Wilson1-1/+2
2009-05-05[surface] Convert FORMAT_INVALID during snapshotsChris Wilson1-1/+9
2009-03-31[region] Change name of cairo_region_empty() to cairo_region_is_empty()Søren Sandmann Pedersen1-1/+1
2009-03-28[region] Expand rect to rectangle in a couple of namesSøren Sandmann Pedersen1-1/+1
2009-03-28[region] Remove underscores from _cairo_region_*Søren Sandmann1-10/+10
2009-03-28[region] Consistently use rectangles in the API of regionsSøren Sandmann Pedersen1-1/+1
2009-03-28[region] Change sense of _cairo_region_not_empty() to _cairo_region_empty()Søren Sandmann1-1/+1
2009-03-28[region] Make cairo_region_t a malloced object.Søren Sandmann1-34/+31
2009-02-13[surface] Move the meta-data copy-on-snapshot to the generic layer.Chris Wilson1-11/+0
2009-02-13[surface] Separate the mime-data from the user-data.Chris Wilson1-20/+7
2009-01-29Spelling corrections: s/it's/its/Daniel Holbert1-1/+1
2009-01-29[path] Rename _cairo_path_fixed_approximate_extents()Chris Wilson1-1/+1
2008-12-29[path] Remove tolerance from path boundersChris Wilson1-1/+0