summaryrefslogtreecommitdiff
path: root/src/cairo-gstate.c
AgeCommit message (Expand)AuthorFilesLines
2007-04-09Make _cairo_gstate_user_to_device (and friends) void.Carl Worth1-12/+4
2007-04-09Make _cairo_gstate_identity_matrix voidCarl Worth1-7/+2
2007-04-09cairo-gstate - fix the trivial unchecked returnsChris Wilson1-4/+13
2007-04-08Remove redundant _cairo_clip_fini functionMathias Hasselmann1-2/+2
2007-04-03[src] Make sure all source files #include "cairoint.h" as their first includeBehdad Esfahbod1-2/+0
2007-03-21[cairo.c] Don't access gstate members directlyBehdad Esfahbod1-0/+18
2007-03-21[cairo-gstate] Make sure gstate->next is initializedBehdad Esfahbod1-2/+2
2007-03-21[cairo-gstate] Move save/restore logic into gstate instead of cairo_tBehdad Esfahbod1-2/+51
2007-03-15Allow NULL pointers for functions that accept pointers for multiple return va...Carl Worth1-11/+33
2007-03-15Fix cairo_stroke_extents and cairo_in_stroke to not crash with line width of 0.0Carl Worth1-0/+10
2007-03-13[cairo_t] Embed a gstate into cairo_tBehdad Esfahbod1-42/+2
2007-02-27Implement cairo_get_scaled_font()Behdad Esfahbod1-0/+15
2007-01-17Rename cairo_copy_clip_rectangles to cairo_copy_clip_rectangle_listRobert O'Callahan1-2/+2
2007-01-07Spell check the docsBehdad Esfahbod1-2/+2
2006-12-16[cairo-gstate] Don't bypass glyph transformation if font_matrix has translati...Behdad Esfahbod1-1/+2
2006-12-12[cairo-gstate] Use a local buffer on the stack for small glyph operationsBehdad Esfahbod1-7/+23
2006-12-11Add/remove const to cairo_glyph_t* arguments consistentlyBehdad Esfahbod1-6/+6
2006-11-22Add and incorporate _cairo_gstate_transform_glyphs_to_backendDan Amelang1-20/+72
2006-11-07Rewrite _cairo_matrix_transform_bounding_box to actually accept a box not a r...Carl Worth1-7/+2
2006-10-04Remove unused variableCarl Worth1-1/+0
2006-09-25Add clip getters API + testsRobert O'Callahan1-0/+34
2006-09-25Fix stroke/fill extents bounding boxesRobert O'Callahan1-27/+48
2006-09-08cairo_show_glphs: Mark glyphs argument as const.Behdad Esfahbod1-1/+1
2006-08-15Respect font_matrix translation in _cairo_gstate_glyph_pathBehdad Esfahbod1-1/+3
2006-07-28Add -Wsign-compare compiler flag and fix all warningsCarl Worth1-1/+1
2006-07-28Move font-matrix translation and device transform from surface to gstateBehdad Esfahbod1-4/+6
2006-07-27Make "double *dash" argument const in cairo_set_dashBehdad Esfahbod1-1/+1
2006-06-29Move device_transform of path to before floating->fixed conversion.Carl Worth1-3/+5
2006-06-10Change {x,y}_device_offset values to a device_transform matrix.Carl Worth1-9/+4
2006-06-09Rename device_{x,y}_offset to {x,y}_device_offset for better consitency/grepa...Carl Worth1-4/+4
2006-06-06Remove all remaining trailing whitespace.Carl Worth1-16/+16
2006-06-06Remove trailing whitespace from lines that look like comments.Carl Worth1-7/+7
2006-06-06Remove extraneous whitespace from "blank" lines.Carl Worth1-40/+40
2006-06-05Move rectangle functions to new cairo-rectangle.cCarl Worth1-46/+0
2006-05-04Rename cairo_rectangle_t to cairo_rectangle_fixed_t.Robert O'Callahan1-5/+5
2006-05-04Fix up clip at pop_group time, to keep it in surface backend coordinatesVladimir Vukicevic1-24/+8
2006-05-04Implement push_group/pop_groupVladimir Vukicevic1-72/+142
2006-05-04Implement the device_offset functionality at surface, not gstate layerCarl Worth1-45/+16
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