summaryrefslogtreecommitdiff
path: root/src/cairo-surface-fallback.c
AgeCommit message (Expand)AuthorFilesLines
2008-11-02Add cairo_surface_set_mime_data()Adrian Johnson1-0/+15
2008-10-30[pattern] Avoid needless copying of patterns.Chris Wilson1-32/+33
2008-10-30Review users of cairo_rectangle_int_t for incorrect unsigned promotion.Chris Wilson1-11/+20
2008-10-22Ensure that the scaled font is frozen for the lifetime of the scaled glyph.Chris Wilson1-0/+1
2008-09-27clone_similar(): s/device_offset/clone_offset/Chris Wilson1-4/+4
2008-09-27[surface] Only return early for no traps if the operator is bounded by a mask.Chris Wilson1-3/+1
2008-09-27Allow cloning sub-regions of similar surfaces.Chris Wilson1-2/+6
2008-09-24[traps] Replace open-coding of box->rectangle->boxChris Wilson1-13/+3
2008-09-19Simple perf tweaks for a rectilinear Hilbert curve.Chris Wilson1-8/+4
2008-09-15[surface] Trivial rejection of fill/stroke if clip extents is zeroChris Wilson1-0/+6
2008-06-13Allocate the correct pattern type on the stack.Chris Wilson1-12/+12
2008-03-25Quiet warning about signed vs. unsigned comparisonCarl Worth1-2/+2
2008-01-28[doc] Make sure all macro names in docs are prefixed by %Behdad Esfahbod1-3/+3
2008-01-22Fix usage of cairo_rectangle_int16_t leading to memory corruptionVladimir Vukicevic1-7/+2
2008-01-16[cairo-surface] Introduce _cairo_surface_create_in_error().Chris Wilson1-3/+3
2008-01-04Fix cairo_surface_fallback_snapshot's use of release_source_imageVladimir Vukicevic1-2/+2
2007-10-05[cairo-surface-fallback] Release the acquired image on error.Chris Wilson1-4/+7
2007-10-04[cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson1-6/+4
2007-10-04[malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson1-0/+2
2007-08-31Revert "[cairo-gstate] Avoid copying untransformed glyphs."Chris Wilson1-2/+2
2007-08-31[cairo-gstate] Avoid copying untransformed glyphs.Chris Wilson1-2/+2
2007-08-28Fix previous create_similar fallback patchVladimir Vukicevic1-12/+16
2007-08-28Implement fallback for clone_similarVladimir Vukicevic1-0/+41
2007-08-28Fix image_extra arg in call to _cairo_release_source_imageVladimir Vukicevic1-1/+1
2007-07-18[fixpt] Create cairo_region wrapper around pixman_region16_tVladimir Vukicevic1-16/+13
2007-07-18[fixpt] remove dependency on some pixman typesVladimir Vukicevic1-2/+8
2007-07-18[fixpt] Replace cairo_rectangle_int16_t with cairo_rectangle_int_tVladimir Vukicevic1-26/+26
2007-07-02Merge branch 'master' of git+ssh://sandmann@git.freedesktop.org/git/cairoSøren Sandmann Pedersen1-2/+2
2007-06-29[fix] Avoid int overflow when allocating large buffersVladimir Vukicevic1-2/+2
2007-06-21[pixman] Initial port to standalone pixman library.Søren Sandmann1-3/+2
2007-05-09[ciro-surface-fallback] Propagate status for _clip_and_composite_trapezoidsChris Wilson1-14/+14
2007-04-27Clip trapezoids that are partially (or wholly) outside the clip region.Carl Worth1-0/+52
2007-04-25Add a content value to solid patternsCarl Worth1-4/+8
2007-04-09cairo-surface-fallback - propagate error returnsChris Wilson1-18/+26
2007-04-08Rename pixman_region_uninit to pixman_region_finiBehdad Esfahbod1-3/+3
2007-04-08[pixman-region] Separate pixman_region_initMathias Hasselmann1-4/+3
2007-04-08Avoid malloc in _cairo_region_create_from_rectangleMathias Hasselmann1-119/+131
2007-04-03[src] Make sure all source files #include "cairoint.h" as their first includeBehdad Esfahbod1-0/+2
2007-01-05Restrict _clip_and_composite_trapezoids to destination extentsCarl Worth1-10/+18
2006-12-11Add/remove const to cairo_glyph_t* arguments consistentlyBehdad Esfahbod1-2/+2
2006-09-26Remove redundant call to _cairo_surface_get_extentsRobert O'Callahan1-4/+0
2006-06-29Move device_transform of path to before floating->fixed conversion.Carl Worth1-0/+1
2006-06-10Change {x,y}_device_offset values to a device_transform matrix.Carl Worth1-2/+1
2006-06-09Rename device_{x,y}_offset to {x,y}_device_offset for better consitency/grepa...Carl Worth1-2/+2
2006-06-06Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t.Carl Worth1-21/+21
2006-06-06Remove all remaining trailing whitespace.Carl Worth1-6/+6
2006-06-06Remove trailing whitespace from lines that look like comments.Carl Worth1-3/+3
2006-06-06Remove extraneous whitespace from "blank" lines.Carl Worth1-41/+41
2006-05-04Rename cairo_rectangle_t to cairo_rectangle_fixed_t.Robert O'Callahan1-82/+82
2006-05-04Implement the device_offset functionality at surface, not gstate layerCarl Worth1-35/+29