summaryrefslogtreecommitdiff
path: root/src/cairo-paginated-surface.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-07Use _cairo_malloc instead of mallocAdrian Johnson1-1/+1
2016-10-01pdf: thumbnail APIAdrian Johnson1-0/+64
2016-10-01Support tag operations in analysis and paginated surfaceAdrian Johnson1-6/+36
2016-06-05pdf: fix record-replay-extend test failuresAdrian Johnson1-1/+1
2016-04-12Use surface_transform in replay_and_create_regionsGuillaume Ayoub1-1/+1
2015-10-17Don't cull very thin lines on vector surfacesAdrian Johnson1-1/+2
2013-09-05surface: expose the device scaleAlexander Larsson1-1/+1
2012-04-19Split cairo-surface-subsurface-private into struct+inlinesChris Wilson1-1/+1
2012-02-09Replace the ad-hoc surface unwrappers with a function pointerChris Wilson1-0/+9
2012-01-19api: add cairo_surface_supports_mime_typeAdrian Johnson1-1/+13
2011-09-12Introduce a new compositor architectureChris Wilson1-20/+9
2011-08-14paginated: Use the backend->snapshotChris Wilson1-1/+1
2011-08-14paginated: unwrap subsurfaces during context creationChris Wilson1-1/+7
2011-08-13image: move surface definition to new header for subclassingChris Wilson1-0/+1
2011-07-31paginated: Remove an impossible testChris Wilson1-6/+3
2011-07-29image: extend support of direct replay for paginated surfacesChris Wilson1-1/+11
2011-07-26API: map-to-image and create-similar-imageChris Wilson1-1/+6
2011-07-21Fix proxying of ->context_create()Chris Wilson1-1/+1
2011-07-19clip: Rudimentary support for clip-polygon extractionChris Wilson1-14/+13
2011-07-15Implement cairo_backend_tChris Wilson1-0/+9
2010-11-20PS/PDF: Fix regression when changing page size to a larger sizeAdrian Johnson1-0/+28
2010-05-04paginated: Mark as clear initially.Chris Wilson1-0/+2
2010-05-03paginated: propagate malloc failures more cleanly.Chris Wilson1-13/+13
2010-04-30Revert "paginated: Call surface finish explicitly on recording surface"Chris Wilson1-1/+0
2010-04-30ps: Enable native encoding of subsurface patterns.Chris Wilson1-0/+1
2010-04-30paginated: Call surface finish explicitly on recording surfaceChris Wilson1-0/+1
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-03-23clip: Remove the redundant _cairo_clip_init_rectangle()Chris Wilson1-9/+9
2010-03-21paginated: Use common is_clear.Chris Wilson1-33/+1
2010-01-22Add cairo_device_tChris Wilson1-1/+3
2010-01-22Real zero-copy cow snapshottingChris Wilson1-2/+5
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-22[meta] Rename cairo_meta_surface_t to cairo_recording_surface_t.M Joonas Pihlaja1-46/+46
2009-09-30[API] Make _cairo_meta_surface_replay() private againBenjamin Otte1-2/+2
2009-07-27[paginated] Propagate error return during finish.Chris Wilson1-0/+10
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-137/+97
2009-07-03Export meta-surfaceChris Wilson1-8/+8
2009-03-28[region] Remove underscores from _cairo_region_*Søren Sandmann1-2/+2
2009-03-28[region] Consistently use rectangles in the API of regionsSøren Sandmann Pedersen1-17/+17
2009-02-15Delete _cairo_region_get_boxes() in favor of _cairo_region_get_box()Søren Sandmann1-11/+8
2008-12-18Query the backend to see if we can repaint the solid pattern.Chris Wilson1-0/+1
2008-12-06[cairo-spans] Add a check/create_span_renderer backend methods.M Joonas Pihlaja1-0/+2
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-1/+1
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-19/+19
2008-11-21[region] Use the caller supplied array for extracting boxes.Chris Wilson1-0/+3
2008-11-02Add an extents argument to the high level surface backend functionsAdrian Johnson1-11/+16
2008-10-30[paginated] Emit fallback images using FILTER_NEAREST.Chris Wilson1-5/+8
2008-10-30[pattern] Avoid needless copying of patterns.Chris Wilson1-6/+6
2008-10-22Ensure that the scaled font is frozen for the lifetime of the scaled glyph.Chris Wilson1-2/+0