summaryrefslogtreecommitdiff
path: root/src/cairo-gstate.c
AgeCommit message (Expand)AuthorFilesLines
2006-01-06Reviewed by keithpCarl Worth1-2/+18
2005-12-21Fix some typosChristian Biesinger1-2/+2
2005-12-20Move more fallback code from cairo-gstate.c to cairo-surface-fallback.c where...Carl Worth1-538/+0
2005-12-19Use NULL clip instead of special serial zero cairo_clip_t Should make using s...Keith Packard1-13/+18
2005-12-16Globally rename "operator" to "op", to allow writing backends in C++Christian Biesinger1-45/+45
2005-11-21Add reminder to fix all memory leaks (as determined by the test suite) before...Carl Worth1-0/+4
2005-11-07Use field-by-field copying rather than whole structure copying. This avoids t...Carl Worth1-9/+19
2005-11-07Two more instances of copy-and-reference in a single step.Carl Worth1-2/+2
2005-11-07Perform copy and reference in a single step.Carl Worth1-12/+9
2005-11-07Reorder function bodies to match to match the order of the fields in the stru...Carl Worth1-7/+7
2005-11-07Style fix: test-and-bail rather than making the working body conditional.Carl Worth1-19/+25
2005-11-07Add functions to initialize and copy cairo_stroke_style_t objects.Carl Worth1-19/+7
2005-11-07Add documentation for _cairo_gstate_create, _cairo_gstate_init_copy, and _cai...Carl Worth1-0/+31
2005-11-04Rework support in the surface backend for the five basic drawing operations (...Carl Worth1-92/+69
2005-11-01Rename surface->backend->show_glyphs to surface->backend->old_show_glyphs.Carl Worth1-97/+12
2005-10-31Originally 2005-10-28 Keith Packard <keithp@keithp.com>:Carl Worth1-65/+48
2005-10-28Split _cairo_operator_bounded into two separate functions _cairo_operator_bou...Keith Packard1-8/+48
2005-10-27Fix leak of pattern (missing _cairo_pattern_fini).Carl Worth1-67/+9
2005-10-27Move paint fallback from gstate to surface where it belongs.Carl Worth1-21/+6
2005-10-13Push fill_path fallbacks down from gstate into the surface where all the othe...Carl Worth1-23/+4
2005-10-13Fix indentation.Carl Worth1-11/+11
2005-10-10Transform source pattern for _cairo_surface_fill_path() also (#4673).Kristian Høgsberg1-1/+6
2005-09-06Ignore cairo.def.Carl Worth1-2/+2
2005-08-31Split out scaled font code to cairo-scaled-font.cKeith Packard1-28/+19
2005-08-24Add device_x_scale and device_y_scale to surface so that the coordinate syste...Keith Packard1-11/+40
2005-08-22Make cairo_ft_unscaled_font_backend static.Owen Taylor1-1/+1
2005-08-19Fix for bug #2729:Carl Worth1-9/+36
2005-08-18Implement new equations for CLEAR and SOURCE CLEAR: (mask IN clip) ? 0 : dest...Owen Taylor1-55/+164
2005-08-16src/cairoint.h: Split out a couple of useful utility functions.Owen Taylor1-75/+69
2005-08-08Add a new API for disabling antialiasing of shapes drawn by cairo. This is a ...Billy Biggs1-11/+38
2005-08-08Add a return value after ASSERT_NOT_REACHED to quiet an anxious compiler.Carl Worth1-0/+1
2005-08-08Fix accidentally committed line.Owen Taylor1-3/+1
2005-08-08Add a function to test whether a cairo_operator_t is bounded (does nothing fo...Owen Taylor1-294/+439
2005-08-06Remove several bugs that have been fixed.Carl Worth1-1/+1
2005-08-05Simplify the implementation by taking advantage of the fact that destroy and ...Carl Worth1-5/+2
2005-08-05Rename two functions:Carl Worth1-20/+20
2005-08-05Rename font_face_backend->create_font to scaled_font_create. Group the scaled...Carl Worth1-4/+4
2005-08-04New files. Move code for manipulating cairo_clip_t out into cairo_clip_* func...Kristian Høgsberg1-539/+98
2005-08-04Change *_reference() functions to return the object being referenced.Kristian Høgsberg1-5/+6
2005-08-01src/cairo-gstate.c src/cairo-gstate-private.h: Store the inverse CTM at the t...Owen Taylor1-53/+66
2005-07-28Run the mask pattern through the CTM in the same way as the source pattern. T...Carl Worth1-6/+10
2005-07-28Remove all create_in_error functions as they were just muddling up the memory...Carl Worth1-21/+4
2005-07-28src/cairo-font.c src/cairoint.h: Define _cairo_font_face_nil. (cairo_font_fac...Owen Taylor1-7/+14
2005-07-27Add CAIRO_STATUS_INVALID_CONTENT, CAIRO_STATUS_INVALID_FORMAT, and CAIRO_STAT...Carl Worth1-11/+27
2005-07-25src/cairo.[ch] src/cairo-gstate-private.h src/cairo-gstate.c src/cairoint.c: ...Owen Taylor1-0/+22
2005-07-21src/cairo-font-options.c src/cairo.h src/cairoint.h src/Makefile.am: Add an o...Owen Taylor1-1/+4
2005-07-15Fix memory leak, (missing _cairo_pattern_fini).Carl Worth1-0/+1
2005-07-08Give enum tags an underscore prefix to match the style of the struct tags. Ad...Carl Worth1-5/+5
2005-07-06Remove CAIRO_STATUS_NO_TARGET_SURFAC and add CAIRO_STATUS_INVALID_STATUS.Carl Worth1-9/+0
2005-06-15Use a clip region when rendering a non-solid pattern through a rectangular pa...Owen Taylor1-9/+16