summaryrefslogtreecommitdiff
path: root/src/cairo-analysis-surface.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-28[gl] Fallback for overlapping glyphs.Chris Wilson1-2/+4
2009-07-23Remove clip handling from generic surface layer.Chris Wilson1-303/+236
2009-06-19[analysis] Restore nops for the analysis null surfaceChris Wilson1-51/+6
2009-06-15Expose _cairo_null_surface_create() via a test surfaceChris Wilson1-5/+51
2009-04-16[analysis] Use _cairo_region_init()Chris Wilson1-13/+13
2009-03-28[region] Expand rect to rectangle in a couple of namesSøren Sandmann Pedersen1-2/+2
2009-03-28[region] Move region function prototypes to cairo.h along with helper types.Søren Sandmann1-1/+0
2009-03-28[region] Remove underscores from _cairo_region_*Søren Sandmann1-10/+8
2009-03-28[region] Add a cairo_region_overlap_t typeSøren Sandmann Pedersen1-2/+2
2009-03-28[region] Make cairo_region_t a malloced object.Søren Sandmann1-14/+12
2009-01-29[path] Rename _cairo_path_fixed_approximate_extents()Chris Wilson1-1/+1
2008-12-29[path] Remove tolerance from path boundersChris Wilson1-2/+1
2008-12-18[path] Separate the approx. bounds into 3 distinct functionsChris Wilson1-18/+14
2008-12-18[path] Return the fixed-point bounds of the pathChris Wilson1-16/+14
2008-12-18Query the backend to see if we can repaint the solid pattern.Chris Wilson1-0/+2
2008-12-18[analysis] Use approximate extents.Chris Wilson1-37/+17
2008-12-06[cairo-spans] Add a check/create_span_renderer backend methods.M Joonas Pihlaja1-0/+4
2008-11-29Mark allocation failures as unlikely.Chris Wilson1-2/+2
2008-11-29Mark if(status) as being unlikely.Chris Wilson1-12/+12
2008-11-25[path] Fix up extents.Chris Wilson1-1/+1
2008-11-25[path] Compute approximate extents.Chris Wilson1-13/+3
2008-11-02Make meta-surface store and replay extents of each operationAdrian Johnson1-0/+12
2008-11-02Add an extents argument to the high level surface backend functionsAdrian Johnson1-19/+30
2008-10-30Cleanup 'status && status != UNSUPPORTED'Chris Wilson1-7/+7
2008-10-30[pattern] Avoid needless copying of patterns.Chris Wilson1-18/+19
2008-10-30[analysis] Only limit to mask extends if bounded by mask.Chris Wilson1-2/+6
2008-10-30Review users of cairo_rectangle_int_t for incorrect unsigned promotion.Chris Wilson1-18/+30
2008-10-19[analysis] Check for error surfaces.Chris Wilson1-3/+13
2008-09-26[analysis] Merge two analysis status codes.Chris Wilson1-12/+38
2008-09-25Fix the analysis of mask operations (fixing mask-transformed-similar test case)Carl Worth1-11/+26
2008-09-25Drop _cairo_analysis_surface prefix from some static functionsCarl Worth1-25/+18
2008-09-24[traps] Replace open-coding of box->rectangle->boxChris Wilson1-35/+12
2008-09-18[show_text_glyphs] Replace the bool backward with cairo_text_cluster_flagsBehdad Esfahbod1-3/+2
2008-08-18Add new public API cairo_surface_has_show_text_glyphs()Behdad Esfahbod1-1/+1
2008-07-03[analysis-surface] Fix crashers introduced in my previous commitBehdad Esfahbod1-2/+2
2008-07-02[analysis-surface] Fallback between show_glyphs and show_text_glyphsBehdad Esfahbod1-13/+34
2008-06-26[analysis-surface] Implement show_text_glyphsBehdad Esfahbod1-1/+81
2008-06-13Trivial warning fixes to silence the compiler.Chris Wilson1-6/+50
2008-05-23[cairo-xlib] Fix show_glyphs when failing to upload a glyphBehdad Esfahbod1-4/+6
2008-05-09Add CAIRO_INTERNAL_SURFACE_TYPE_NULL and cairo_nul_surface_create()Behdad Esfahbod1-0/+55
2008-05-09[cairo-meta/analysis-surface] Make width/height of -1,-1 mean unbounded surfaceBehdad Esfahbod1-4/+11
2008-05-09[_cairo_surface_get_extents()] return UNSUPPORTED if surface has no boundsBehdad Esfahbod1-6/+6
2008-05-09[cairo-analysis-surface] Initialize page bounding boxBehdad Esfahbod1-0/+6
2008-05-09[cairo-analysis-surface] Hold reference to target surfaceBehdad Esfahbod1-1/+3
2008-05-09[cairo-analysis-surface] Add _cairo_analysis_surface_[gs]et_ctm()Behdad Esfahbod1-0/+20
2008-05-09[cairo-analysis-surface] Use _cairo_matrix_transform_bounding_box_fixed()Behdad Esfahbod1-22/+7
2008-03-24Fix assertion in PS/PDF/Win32-print when fallback image is off the pageAdrian Johnson1-18/+55
2008-02-27[cairo-path-bounds] _cairo_path_fixed_bounds() can fail...Chris Wilson1-2/+6
2008-02-22Using correct surface size and clip when analyzing meta surface patternsAdrian Johnson1-0/+20
2008-01-22Fix usage of cairo_rectangle_int16_t leading to memory corruptionVladimir Vukicevic1-0/+3