summaryrefslogtreecommitdiff
path: root/src/cairo-surface-wrapper.c
Commit message (Expand)AuthorAgeFilesLines
* Fix shared use of recording surface with paginated targetsAdrian Johnson2023-01-151-57/+73
* Fix user-font with foreground in group failures on image, PDF, and PSAdrian Johnson2023-01-031-33/+0
* Allow user fonts to use the foreground colorAdrian Johnson2021-09-181-0/+33
* Remove all gstate from _cairo_surface_tagAdrian Johnson2021-07-181-36/+2
* Add tag functions to recording surface and surface-wrapperAdrian Johnson2016-10-011-0/+47
* pdf: fix record-replay-extend test failuresAdrian Johnson2016-06-051-2/+5
* Fix test failures when recording surface extents has negative x,yAdrian Johnson2016-06-051-6/+0
* ps: fix subsurface recordingsAdrian Johnson2015-10-171-3/+3
* surface: Merge scratch construction into _cairo_surface_create_scratchAlexander Larsson2013-09-051-2/+2
* gstate: Move device-scale font scaling to gstateAlexander Larsson2013-09-051-3/+2
* Split cairo-clip-privates into struct+inlinesChris Wilson2012-04-191-0/+1
* surface-wrapper: Only apply the wrapped transform to the scaled-fontChris Wilson2012-03-061-3/+5
* surface-wrapper: Apply the scaled-font ctm and non-default font-optionsChris Wilson2012-02-281-2/+16
* surface-wrapper: Apply replay transforms to scaled fontChris Wilson2012-02-271-1/+11
* surface-wrapper: Transform the clip by the device-transform correctlyChris Wilson2012-02-221-6/+2
* Wrapper: Don't translate clips extents' originUli Schlachter2012-02-101-4/+0
* wrapper: transform the clip into device spaceChris Wilson2011-09-201-7/+1
* wrapper: intersect with target extentsChris Wilson2011-09-171-19/+30
* Introduce a new compositor architectureChris Wilson2011-09-121-2/+4
* record: Offset the clip by the replay transformation as wellChris Wilson2011-08-141-4/+11
* wrapper: Use the backend->snapshot functionChris Wilson2011-08-141-1/+4
* surface-wrapper: Initialise clip to NULLChris Wilson2011-08-131-1/+2
* script: Compile fixChris Wilson2011-08-101-2/+5
* wrapper: translate the clip by the device transformChris Wilson2011-07-261-0/+6
* wrapper: target to recording needs the inverse transformChris Wilson2011-07-261-2/+23
* record: Check the operation against the target device extents.Chris Wilson2011-07-261-0/+44
* recording: Combine the clip to the recording + target surface extentsChris Wilson2011-07-241-8/+7
* wrapper: Correct translation of clip for wrapper extentsChris Wilson2011-07-241-15/+8
* wrapper: show-text-glyphs can now operate on constant array of glyphsChris Wilson2011-07-241-2/+2
* wrapper: Use the stack for small glyph allocationsChris Wilson2011-07-241-10/+15
* wrapper: Factor out the common clip handlingChris Wilson2011-07-241-158/+73
* recording: Move the glyph allocation into the wrapper after checking clip statusChris Wilson2011-07-241-29/+59
* surface-wrapper: Fix use of uninitialised variableChris Wilson2011-07-231-2/+2
* image: replay the recording surface directly onto the targetChris Wilson2011-07-231-79/+111
* clip: Rudimentary support for clip-polygon extractionChris Wilson2011-07-191-164/+64
* pattern: Add observer hooksChris Wilson2011-07-151-0/+1
* Fix regression in fallback-resolution testAdrian Johnson2010-11-211-12/+0
* ps: Enable native encoding of subsurface patterns.Chris Wilson2010-04-301-57/+257
* Update FSF addressAndrea Canciani2010-04-271-1/+1
* clip: Remove the redundant _cairo_clip_init_rectangle()Chris Wilson2010-03-231-9/+5
* wrapper: Apply device transform inverse as appropriate.Chris Wilson2010-03-211-58/+31
* Constify stroke style and matrices.Chris Wilson2010-01-221-6/+6
* Move _cairo_error() to a standalone headerChris Wilson2010-01-221-0/+1
* surface-wrapper: Avoid copying patterns and clips unless transformed.Chris Wilson2010-01-221-59/+75
* Apply device transform in surface wrapperBenjamin Otte2009-11-271-10/+46
* [wrapper] Avoid a void return gccism.M Joonas Pihlaja2009-09-011-1/+1
* [wrapper] Always copy clipChris Wilson2009-08-291-16/+44
* Introduce cairo_tee_surface_tChris Wilson2009-08-291-0/+7
* [script] Wrap snapshot.Chris Wilson2009-08-291-0/+6
* Remove clip handling from generic surface layer.Chris Wilson2009-07-231-0/+449