summaryrefslogtreecommitdiff
path: root/src/cairo-traps.c
Commit message (Expand)AuthorAgeFilesLines
...
* Replace various uses of CAIRO_STACK_BUF_SIZE with a single macro.Chris Wilson2007-12-171-3/+1
* [cairo-traps] Simplify the status interaction of traps_grow().Chris Wilson2007-10-101-8/+3
* [cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson2007-10-041-6/+3
* [malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson2007-10-041-1/+4
* [malloc] Check for integer overflow when realloc'ing.Chris Wilson2007-10-041-1/+2
* [fixpt] Create cairo_region wrapper around pixman_region16_tVladimir Vukicevic2007-07-181-27/+23
* [fixpt] Use _cairo_fixed_mul insted of manual multiplicationVladimir Vukicevic2007-07-181-15/+11
* Merge branch 'master' of git+ssh://sandmann@git.freedesktop.org/git/cairoSøren Sandmann Pedersen2007-07-021-1/+1
|\
| * [fix] Avoid int overflow when allocating large buffersVladimir Vukicevic2007-06-291-1/+1
* | [pixman] Initial port to standalone pixman library.Søren Sandmann2007-06-211-2/+2
|/
* [perf] Add pixman_region_init_rects and use in extract_regionVladimir Vukicevic2007-06-181-17/+41
* [cairo-traps] Initialize traps to use embedded buffer.Chris Wilson2007-05-161-20/+6
* Clip trapezoids that are partially (or wholly) outside the clip region.Carl Worth2007-04-271-1/+67
* Fix mis-indented _cairo_traps_init_boxCarl Worth2007-04-101-15/+15
* Fix cairo_traps_t status handlingCarl Worth2007-04-101-10/+14
* Rename ARRAY_LEN to ARRAY_LENGTHCarl Worth2007-04-101-1/+1
* Rename pixman_region_uninit to pixman_region_finiBehdad Esfahbod2007-04-081-1/+1
* [pixman-region] Separate pixman_region_initMathias Hasselmann2007-04-081-1/+1
* Avoid pixman_region_create in _cairo_traps_extract_regionMathias Hasselmann2007-04-081-9/+9
* Define and use ARRAY_LENBehdad Esfahbod2007-03-201-1/+1
* Implement _cairo_traps_tessellate_triangle with _cairo_traps_tessellate_conve...Carl Worth2007-03-141-80/+9
* Fix _cairo_traps_tessellate_convex_quad to handle a == bCarl Worth2007-03-141-1/+13
* Remove dead-code remnants of old tessellatorCarl Worth2007-03-141-372/+0
* Fix bugs in _cairo_traps_tessellate_convex_quadCarl Worth2007-03-141-42/+59
* [polygon,spline,traps] Avoid free(NULL)Behdad Esfahbod2007-03-131-1/+1
* [cairo-traps] Add a cache of one trapezoid to cairo_traps_tBehdad Esfahbod2007-03-131-7/+23
* [cairo-traps] Clean-up realloc algorithm for clarityBehdad Esfahbod2007-03-131-12/+9
* [cairo-traps] Use INT32_MIN/MAX instead of INT16_MIN/MAX << 16Behdad Esfahbod2007-03-131-2/+2
* Switch from old tessellator to new tessellatorCarl Worth2006-11-221-6/+1
* Fix typo.Behdad Esfahbod2006-11-141-1/+1
* Rewrite tessellate_rectangle as tessellate_convex_quad to make it more usefulCarl Worth2006-11-131-16/+111
* Add a status field to cairo_traps_t to enable less error checkingCarl Worth2006-11-131-83/+65
* Fix MAX vs. MIN bug introduced with rename away from CAIRO_MINSHORTCarl Worth2006-06-071-1/+1
* Remove CAIRO_{MIN,MAX}SHORT which did not distinguish signed vs. unsigned.Carl Worth2006-06-061-2/+2
* Remove initial, final, and duplicate blank lines.Carl Worth2006-06-061-1/+0
* Remove all remaining trailing whitespace.Carl Worth2006-06-061-1/+1
* Remove trailing whitespace from lines that look like comments.Carl Worth2006-06-061-4/+4
* Remove extraneous whitespace from "blank" lines.Carl Worth2006-06-061-19/+19
* Implement the device_offset functionality at surface, not gstate layerCarl Worth2006-05-041-1/+48
* Make the check for rectangular trapezoids simpler and more accurate. (#4220, ...Owen Taylor2005-08-271-11/+5
* New files. Move code for manipulating cairo_clip_t out into cairo_clip_* func...Kristian Høgsberg2005-08-041-0/+29
* Fix bug in converting box to rectangle that left clip_rect.height uninitializ...Carl Worth2005-06-011-1/+1
* src/cairo-traps.c src/cairoint.h (_cairo_traps_init_box): New function to cre...Owen Taylor2005-04-271-0/+37
* Fix a comment from last commitOwen Taylor2005-04-131-1/+1
* Work around a pair of libpixman bugs (denegerate trapezoids from tesellator, ...Owen Taylor2005-04-131-0/+7
* src/cairoint.h src/cairo-traps.c: Add _cairo_traps_extract_region for convert...Owen Taylor2005-04-131-0/+55
* Disable the "new" intersection code so that the incorrect fill problems (test...Carl Worth2005-03-071-2/+26
* Switch from broken cworth@isi.edu address to canonical cworth@cworth.org addr...Carl Worth2005-02-221-1/+1
* src/cairo_unicode.c src/cairoint.h src/Makefile.am: Add _cairo_utf8_to_utf16(...Owen Taylor2005-02-011-9/+9
* Remove unused CAIRO_TRAPS_GROWTH_INC.Carl Worth2004-12-231-2/+0