summaryrefslogtreecommitdiff
path: root/src/cairo-clip.c
Commit message (Expand)AuthorAgeFilesLines
* [cairo-clip] Dead store.Chris Wilson2008-08-171-2/+0
* Compile with old compilersPeter O'Gorman2008-08-171-5/+10
* [cairo-surface] Remove optional pattern argument from create_similar_solid()Behdad Esfahbod2008-06-191-2/+1
* Allocate the correct pattern type on the stack.Chris Wilson2008-06-131-2/+2
* [cairo-path-fixed] Implement full-matrix _cairo_path_fixed_transform()Behdad Esfahbod2008-05-131-1/+1
* Clone surface correctly when doing a deep clip copyRobert O'Callahan2008-04-181-2/+2
* [cairo-clip] Raise _cairo_error() at original error site.Chris Wilson2008-03-041-2/+6
* Use ADD instead of IN for clipping.Jeff Muizelaar2008-01-291-2/+32
* [cairo-region] Review status propagation.Chris Wilson2008-01-171-1/+1
* Remove cairo_private from *.c files.Chris Wilson2008-01-031-1/+1
* [cairo-clip] Special case using an empty clip path.Chris Wilson2007-11-061-0/+6
* [cairo-clip] Avoid work when all clipped out.Chris Wilson2007-10-191-9/+77
* [cairo-clip] Pass the local pattern to create_similar_solid().Chris Wilson2007-10-161-5/+7
* [cairo-clip] Propagate error status from clip_intersect_path().Chris Wilson2007-10-101-20/+31
* [cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson2007-10-041-10/+8
* [malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson2007-10-041-1/+3
* [cairo-atomic] Rewrite reference counting using atomic ops.Chris Wilson2007-09-251-4/+7
* [cairo-clip] Avoid a malloc(0).Chris Wilson2007-09-231-15/+21
* [mlk] Free boxes in copy_rectangle_list on successVladimir Vukicevic2007-09-111-0/+2
* [fixpt] Fixup malloc usage to use _cairo_malloc_*Vladimir Vukicevic2007-07-181-1/+1
* [fixpt] Create cairo_region wrapper around pixman_region16_tVladimir Vukicevic2007-07-181-88/+94
* [fixpt] Replace cairo_rectangle_int16_t with cairo_rectangle_int_tVladimir Vukicevic2007-07-181-6/+6
* Merge branch 'master' of git+ssh://sandmann@git.freedesktop.org/git/cairoSøren Sandmann Pedersen2007-07-021-3/+7
|\
| * [fix] Avoid int overflow when allocating large buffersVladimir Vukicevic2007-06-291-3/+7
* | [pixman] Initial port to standalone pixman library.Søren Sandmann2007-06-211-23/+13
|/
* [cairo-clip] Correctly report allocation failureChris Wilson2007-05-101-2/+5
* [cairo-clip] Add missing error status for _cairo__clip_intersect_region()Chris Wilson2007-05-091-0/+2
* Add a content value to solid patternsCarl Worth2007-04-251-1/+2
* Optionally provide a pattern to use for creating a similar solid surface.Chris Wilson2007-04-191-1/+2
* Make _cairo_clip_reset voidCarl Worth2007-04-101-3/+1
* pixman region operations can fail, propagate the error.Chris Wilson2007-04-101-15/+38
* cairo-clip - handle trivial pixman failuresChris Wilson2007-04-091-6/+12
* Rename pixman_region_uninit to pixman_region_finiBehdad Esfahbod2007-04-081-6/+6
* [pixman-region] Separate pixman_region_initMathias Hasselmann2007-04-081-8/+10
* Remove redundant _cairo_clip_fini functionMathias Hasselmann2007-04-081-17/+0
* Avoid malloc in _cairo_region_create_from_rectangleMathias Hasselmann2007-04-081-24/+18
* Make sure clip->region is always initializedMathias Hasselmann2007-04-081-0/+8
* Make region of cairo_clip_t staticMathias Hasselmann2007-04-081-42/+45
* [cairo-clip] Make _cairo_clip_init tolerate NULL targetBehdad Esfahbod2007-03-131-1/+4
* Rename cairo_copy_clip_rectangles to cairo_copy_clip_rectangle_listRobert O'Callahan2007-01-171-1/+1
* Fix bug in _cairo_clip_init_deep_copy (fixes clip-push-group crash)Carl Worth2006-10-191-5/+5
* Add extents to clone_similar (fixing subimage_copy performance bug)Christopher (Monty) Montgomery2006-10-181-1/+6
* Add documentation for cairo_rectangle_list_destroyCarl Worth2006-09-291-0/+10
* Add clip getters API + testsRobert O'Callahan2006-09-251-1/+126
* Move device_transform of path to before floating->fixed conversion.Carl Worth2006-06-291-10/+0
* Change {x,y}_device_offset values to a device_transform matrix.Carl Worth2006-06-101-5/+10
* Rename device_{x,y}_offset to {x,y}_device_offset for better consitency/grepa...Carl Worth2006-06-091-2/+2
* Fix bogus cairo_rectangle_fixed_t to be cairo_rectangle_int16_t.Carl Worth2006-06-061-3/+3
* Remove initial, final, and duplicate blank lines.Carl Worth2006-06-061-2/+0
* Remove all remaining trailing whitespace.Carl Worth2006-06-061-2/+2