summaryrefslogtreecommitdiff
path: root/src/cairo-spans-compositor.c
AgeCommit message (Expand)AuthorFilesLines
2013-09-05surface: Merge scratch construction into _cairo_surface_create_scratchAlexander Larsson1-5/+5
2013-09-05spans,traps: Undo device transform from source matrix for recording replaysChris Wilson1-2/+11
2013-02-12spans: Mark the surface as cleared in preparing for recording surface playbackChris Wilson1-1/+6
2012-11-01spans: Do not assume that we manage to perform the clip geometricallyChris Wilson1-2/+6
2012-10-31image: Add a couple of tracepoints for spans fallbacksChris Wilson1-3/+10
2012-09-27spans-compositor: Remove polygon limits after constructionChris Wilson1-3/+7
2012-09-27spans-compositor: Use the tight clip-boxes for polygon constructionChris Wilson1-10/+19
2012-06-08spans-compositor: After polygon intersection the fill rule is always non-zeroChris Wilson1-0/+2
2012-05-14spans: Debug input paths and polygonsChris Wilson1-0/+3
2012-05-11spans: Only fallback for a clipmask if unboundedChris Wilson1-1/+2
2012-05-11traps,spans-compositor: Avoid mistreating unaligned clips as alignedChris Wilson1-2/+22
2012-05-11spans-compositor: Add tracepoints for debuggingChris Wilson1-1/+21
2012-05-11spans-compositor: Handle unaligned unbounded boxesChris Wilson1-16/+51
2012-04-19Split cairo-pattern-private into struct+inlinesChris Wilson1-1/+1
2012-04-19Split cairo-recording-surface-private into struct+inlinesChris Wilson1-1/+1
2012-04-19Split cairo-clip-privates into struct+inlinesChris Wilson1-0/+1
2012-03-13spans-compositor: Only destroy the clip if we made the copyChris Wilson1-2/+2
2012-03-05spans: Handle fallbacks from upload-boxes by reverting to the normal compositeChris Wilson1-1/+3
2012-03-04spans,image,gl: Add fast-path for simple copiesChris Wilson1-3/+44
2012-03-04spans: Reduce composite_aligned_boxes with over to source for opaque patternsChris Wilson1-3/+8
2012-03-04spans: Retrim extents to clipped polygonChris Wilson1-0/+4
2012-03-04spans: Pass antialiasing hint down to the backendsChris Wilson1-2/+4
2012-02-29spans,traps-compositor: Check for all-clipped after intersecting clip with boxesChris Wilson1-0/+3
2012-02-29gl: Various fixes for glyphsChris Wilson1-0/+13
2012-02-28spans+image: Fix clipping with polygons and spansChris Wilson1-12/+37
2012-02-09spans: Pass unbounded operations to the spans compositorsChris Wilson1-11/+5
2012-02-09Replace the ad-hoc surface unwrappers with a function pointerChris Wilson1-12/+6
2012-01-15rectangle: Implement _cairo_rectangle_contains_rectangle()Andrea Canciani1-9/+1
2011-10-12spans: Refresh polygon limits after trimming the composite extentsChris Wilson1-0/+3
2011-10-12spans: Propagate internal status when retrieving the clip surfaceChris Wilson1-2/+6
2011-09-30image: Enable use of LERP_SRC for masked source compositionChris Wilson1-11/+6
2011-09-23spans: Fix empty polygon unbounded fixupChris Wilson1-9/+6
2011-09-12Introduce a new compositor architectureChris Wilson1-0/+1007