summaryrefslogtreecommitdiff
path: root/src/cairo-surface-wrapper.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-01Add tag functions to recording surface and surface-wrapperAdrian Johnson1-0/+47
2016-06-05pdf: fix record-replay-extend test failuresAdrian Johnson1-2/+5
2016-06-05Fix test failures when recording surface extents has negative x,yAdrian Johnson1-6/+0
2015-10-17ps: fix subsurface recordingsAdrian Johnson1-3/+3
2013-09-05surface: Merge scratch construction into _cairo_surface_create_scratchAlexander Larsson1-2/+2
2013-09-05gstate: Move device-scale font scaling to gstateAlexander Larsson1-3/+2
2012-04-19Split cairo-clip-privates into struct+inlinesChris Wilson1-0/+1
2012-03-06surface-wrapper: Only apply the wrapped transform to the scaled-fontChris Wilson1-3/+5
2012-02-28surface-wrapper: Apply the scaled-font ctm and non-default font-optionsChris Wilson1-2/+16
2012-02-27surface-wrapper: Apply replay transforms to scaled fontChris Wilson1-1/+11
2012-02-22surface-wrapper: Transform the clip by the device-transform correctlyChris Wilson1-6/+2
2012-02-10Wrapper: Don't translate clips extents' originUli Schlachter1-4/+0
2011-09-20wrapper: transform the clip into device spaceChris Wilson1-7/+1
2011-09-17wrapper: intersect with target extentsChris Wilson1-19/+30
2011-09-12Introduce a new compositor architectureChris Wilson1-2/+4
2011-08-14record: Offset the clip by the replay transformation as wellChris Wilson1-4/+11
2011-08-14wrapper: Use the backend->snapshot functionChris Wilson1-1/+4
2011-08-13surface-wrapper: Initialise clip to NULLChris Wilson1-1/+2
2011-08-10script: Compile fixChris Wilson1-2/+5
2011-07-26wrapper: translate the clip by the device transformChris Wilson1-0/+6
2011-07-26wrapper: target to recording needs the inverse transformChris Wilson1-2/+23
2011-07-26record: Check the operation against the target device extents.Chris Wilson1-0/+44
2011-07-24recording: Combine the clip to the recording + target surface extentsChris Wilson1-8/+7
2011-07-24wrapper: Correct translation of clip for wrapper extentsChris Wilson1-15/+8
2011-07-24wrapper: show-text-glyphs can now operate on constant array of glyphsChris Wilson1-2/+2
2011-07-24wrapper: Use the stack for small glyph allocationsChris Wilson1-10/+15
2011-07-24wrapper: Factor out the common clip handlingChris Wilson1-158/+73
2011-07-24recording: Move the glyph allocation into the wrapper after checking clip statusChris Wilson1-29/+59
2011-07-23surface-wrapper: Fix use of uninitialised variableChris Wilson1-2/+2
2011-07-23image: replay the recording surface directly onto the targetChris Wilson1-79/+111
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-164/+64
2011-07-15pattern: Add observer hooksChris Wilson1-0/+1
2010-11-21Fix regression in fallback-resolution testAdrian Johnson1-12/+0
2010-04-30ps: Enable native encoding of subsurface patterns.Chris Wilson1-57/+257
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-03-23clip: Remove the redundant _cairo_clip_init_rectangle()Chris Wilson1-9/+5
2010-03-21wrapper: Apply device transform inverse as appropriate.Chris Wilson1-58/+31
2010-01-22Constify stroke style and matrices.Chris Wilson1-6/+6
2010-01-22Move _cairo_error() to a standalone headerChris Wilson1-0/+1
2010-01-22surface-wrapper: Avoid copying patterns and clips unless transformed.Chris Wilson1-59/+75
2009-11-27Apply device transform in surface wrapperBenjamin Otte1-10/+46
2009-09-01[wrapper] Avoid a void return gccism.M Joonas Pihlaja1-1/+1
2009-08-29[wrapper] Always copy clipChris Wilson1-16/+44
2009-08-29Introduce cairo_tee_surface_tChris Wilson1-0/+7
2009-08-29[script] Wrap snapshot.Chris Wilson1-0/+6
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-0/+449