summaryrefslogtreecommitdiff
path: root/src/cairo-gstate.c
AgeCommit message (Expand)AuthorFilesLines
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
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