summaryrefslogtreecommitdiff
path: root/src/cairo-pdf-surface.c
AgeCommit message (Expand)AuthorFilesLines
2013-02-19pdf: add missing 'endobj' to shading dictAdrian Johnson1-2/+4
2012-06-02pdf: fix the offset of padded imagesAdrian Johnson1-4/+12
2012-06-01Erradicate internal use of cairo_surface_get_type()Chris Wilson1-2/+2
2012-06-01Erradicate internal use of cairo_surface_get_content()Chris Wilson1-5/+4
2012-05-31pdf: Don't use extents when acquiring a RASTER_SOURCE patternAdrian Johnson1-13/+4
2012-05-27pdf: merge _emit_recording_surface and _emit_recording_subsurface into the on...Adrian Johnson1-86/+26
2012-05-27pdf: fix smask gradient bboxAdrian Johnson1-3/+26
2012-05-16pdf: check if EXTEND_PAD group can be painted with EXTEND_NONEAdrian Johnson1-4/+22
2012-04-27snapshot: Perform the cow under a mutexChris Wilson1-8/+16
2012-04-23pdf: Fix wrong allocation in _cairo_pdf_surface_add_source_surfaceJeff Mahoney1-1/+1
2012-04-23pdf: support all image typesAdrian Johnson1-10/+31
2012-04-19Split cairo-recording-surface-private into struct+inlinesChris Wilson1-1/+1
2012-04-14Revert accidental push of ps debugging API.Chris Wilson1-21/+0
2012-04-12pdf (debug API): Export the ability to force fallbacksChris Wilson1-0/+21
2012-04-09pdf: avoid unnecessary use of patterns in mask groupsAdrian Johnson1-82/+106
2012-03-29doc: Add "since" tag to documentationAndrea Canciani1-0/+2
2012-03-29doc: Make documentation comments symmetricAndrea Canciani1-4/+4
2012-02-25pdf: ensure all transparency groups are isolatedAdrian Johnson1-0/+4
2012-02-24pdf,ps: The device offset only needs to taken into account for raster patternsChris Wilson1-2/+0
2012-02-09Replace the ad-hoc surface unwrappers with a function pointerChris Wilson1-0/+1
2012-01-19api: add cairo_surface_supports_mime_typeAdrian Johnson1-0/+14
2012-01-11pdf: support RASTER_SOURCE patternsAdrian Johnson1-154/+319
2011-12-06pdf: avoid using pdf patterns to paint/fill translucent linear/radial gradientsAdrian Johnson1-35/+58
2011-12-06pdf: avoid using pdf patterns to paint/fill opaque linear/radial gradientsAdrian Johnson1-34/+203
2011-12-06pdf: allow embedding of cmyk jpeg imagesAdrian Johnson1-3/+15
2011-12-06pdf: don't use patterns with padded imagesAdrian Johnson1-115/+131
2011-11-25Convert cairo_mime_surface_t to cairo_raster_source_pattern_tChris Wilson1-1/+3
2011-09-18pdf: Use the helper functions to update the composite rectanglesChris Wilson1-4/+13
2011-09-18pdf: ensure ink extents is not larger than bounded extentsAdrian Johnson1-2/+4
2011-09-15subsetting: Support unicode fontnamesAdrian Johnson1-6/+75
2011-09-12pdf: add status checkAdrian Johnson1-2/+8
2011-09-12Introduce a new compositor architectureChris Wilson1-52/+31
2011-09-09pdf: latin text must use character codes in the toUnicode CMap, not glyph ind...Adrian Johnson1-1/+3
2011-09-06pdf: use interpolate in image smaskAdrian Johnson1-17/+20
2011-09-06ps/pdf: fix the polarity of stencil masksAdrian Johnson1-1/+2
2011-09-06pdf: use _emit_smask() instead of _emit_imagemask to emit stencil maskAdrian Johnson1-76/+67
2011-09-05pdf: each row of 1-bit image data needs to begin on a byte boundaryAdrian Johnson1-2/+6
2011-09-05pdf: use ink extents in content stream XObjectsAdrian Johnson1-31/+36
2011-09-05pdf: use ink extents for pattern bboxAdrian Johnson1-33/+56
2011-09-05pdf: use ink extents for smask bboxAdrian Johnson1-25/+77
2011-08-29pdf: use a new clipper object in recording_subsurfaceAdrian Johnson1-0/+6
2011-08-29ps/pdf: use a new clipper object when emitting a recording surfaceAdrian Johnson1-0/+6
2011-08-16pdf: change end of line in pdf output from \r\n to \nAdrian Johnson1-2/+2
2011-08-14pdf: If the recording surface is unbounded, limit the pattern to the ink extentsChris Wilson1-4/+11
2011-08-14image: peek through a snapshot to the recording surface behindChris Wilson1-4/+4
2011-08-14snapshot: Defer acquisitionChris Wilson1-5/+14
2011-08-13Only reduce the clip if it is not in active use for the operationChris Wilson1-13/+4
2011-08-13pdf: composite-rectangles now require freeing after useChris Wilson1-110/+191
2011-08-13pdf: Compute fill-stroke extents first before trying to use it to set the clipChris Wilson1-25/+22
2011-08-13pdf: Propagate NOTHING_TO_DOChris Wilson1-41/+9