summaryrefslogtreecommitdiff
path: root/src/cairo-glitz-surface.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-97/+116
2009-07-14[glitz] Extended blend mode supportChris Wilson1-20/+60
2009-06-02Add more surface snapshots providersPaolo Bonzini1-1/+15
2009-06-02[pattern] Pass flags to _cairo_pattern_acquire_surface()Chris Wilson1-0/+1
2009-05-15[xlib] Use minimal depth for similar clones.Chris Wilson1-0/+3
2009-01-29[glitz] use image fallback if the cairo_content_t is unsupportedPaolo Bonzini1-1/+1
2008-12-06[cairo-spans] Add a check/create_span_renderer backend methods.M Joonas Pihlaja1-0/+2
2008-11-30glitz: Replace specified color with an opaque one if dst surface don't have a...Luo Jinghua1-6/+12
2008-11-26[glitz] Fix clone_similar().Chris Wilson1-321/+137
2008-11-26glitz: Apply fixup to unbounded operators to clear area outside of maskLuo Jinghua1-13/+66
2008-11-25glitz: set correct parameters for linear and radial pattern.Luo Jinghua1-10/+10
2008-11-25glitz: fixup another stupid bug in fill_rectangles.Luo Jinghua1-3/+5
2008-11-23glitz: set clone_offset_{x, y} on success in clone_similar.Luo Jinghua1-0/+2
2008-11-23glitz: fixup a stupid bug in get_image.Luo Jinghua1-5/+9
2008-11-22glitz: bring glitz backend to more or less working state.Nicolas Bruguier1-166/+163
2008-11-21[region] Use the caller supplied array for extracting boxes.Chris Wilson1-0/+1
2008-10-30[pattern] Avoid needless copying of patterns.Chris Wilson1-24/+18
2008-10-22Ensure that the scaled font is frozen for the lifetime of the scaled glyph.Chris Wilson1-1/+1
2008-10-19Review backend->create_similar()Chris Wilson1-6/+11
2008-10-15[glitz] Disable caching of solid surfaces.Chris Wilson1-0/+7
2008-09-29[glitz] Compile fix for typo.Chris Wilson1-3/+3
2008-09-27clone_similar(): s/device_offset/clone_offset/Chris Wilson1-9/+9
2008-09-27Allow cloning sub-regions of similar surfaces.Chris Wilson1-0/+10
2008-06-19[cairo-surface] Remove optional pattern argument from create_similar_solid()Behdad Esfahbod1-2/+1
2008-06-19Remove opaque solid pattern COLOR_ALPHA optimization from call sitesBehdad Esfahbod1-4/+1
2008-06-13Allocate the correct pattern type on the stack.Chris Wilson1-2/+2
2008-03-26Use floating-point offsets for color stopsCarl Worth1-1/+1
2008-01-17[cairo-region] Review status propagation.Chris Wilson1-23/+27
2008-01-16[cairo-surface] Introduce _cairo_surface_create_in_error().Chris Wilson1-13/+7
2007-12-19Don't leak memory upon failed realloc.Jim Meyering1-2/+4
2007-10-10[cairo-glitz-surface] Propagate errors from set_image().Chris Wilson1-8/+20
2007-10-04[cairo-error] Clean up all the warnings and missing _cairo_error() calls.Chris Wilson1-51/+38
2007-10-04[malloc/error] Fixup _cairo_error (CAIRO_STATUS_SUCCESS)!Chris Wilson1-12/+12
2007-10-04[malloc/error] Add call to _cairo_error() after a failed malloc.Chris Wilson1-7/+26
2007-10-04[malloc] Take advantage of calloc() argument checking.Chris Wilson1-1/+1
2007-08-31Revert "[cairo-gstate] Avoid copying untransformed glyphs."Chris Wilson1-1/+1
2007-08-31[cairo-gstate] Avoid copying untransformed glyphs.Chris Wilson1-1/+1
2007-08-20Fix device_offset misuse in all glyph surface usesBehdad Esfahbod1-4/+4
2007-07-23[cairo-glitz-surface] Compile fix.Chris Wilson1-10/+9
2007-07-18[fixpt] Fixup malloc usage to use _cairo_malloc_*Vladimir Vukicevic1-1/+1
2007-07-18[fixpt] Create cairo_region wrapper around pixman_region16_tVladimir Vukicevic1-10/+55
2007-07-18[fixpt] Replace cairo_rectangle_int16_t with cairo_rectangle_int_tVladimir Vukicevic1-10/+10
2007-07-10[Glitz] fix compilation.Jinghua Luo1-40/+64
2007-07-02Merge branch 'master' of git+ssh://sandmann@git.freedesktop.org/git/cairoSøren Sandmann Pedersen1-5/+29
2007-06-29[fix] Avoid int overflow when allocating large buffersVladimir Vukicevic1-5/+29
2007-06-21[pixman] Initial port to standalone pixman library.Søren Sandmann1-31/+95
2007-05-09[cairo-pattern] Return status from _cairo_pattern_init_copy()Chris Wilson1-3/+9
2007-05-08glitz: kill some compiler warnings.Jinghua Luo1-2/+9
2007-05-08glitz: fix a typo preventing build glitz backend from succeeding.Jinghua Luo1-1/+1
2007-05-04[cairo-pattern] Cache surface for solid patternsChris Wilson1-1/+39