~ubuntu-branches/ubuntu/raring/cairo/raring

« back to all changes in this revision

Viewing changes to src/cairoint.h

  • Committer: Package Import Robot
  • Author(s): Chris Coulson
  • Date: 2013-01-23 21:19:34 UTC
  • mfrom: (1.3.11) (28.1.7 experimental)
  • Revision ID: package-import@ubuntu.com-20130123211934-q9qb538ujcmkliic
Tags: 1.12.10-1ubuntu1
* Merge from Debian, remaining changes:
* debian/patches/server_side_gradients.patch:
  - Don't use server side gradients, most drivers don't handle those and
    are really slow
* debian/control: Add missing libxext-dev dependency to libcairo2-dev.
  Spotted by autopkgtest.
* debian/patches/git_evince_rendering_fix.patch:
  Backport GIT commit to fix a rendering bug in evince
* debian/control, debian/libcairo2.symbols, debian/rules:
  - Disable GL backend due to LP: #725434

Show diffs side-by-side

added added

removed removed

Lines of Context:
337
337
                        const cairo_rectangle_int_t *src);
338
338
 
339
339
cairo_private cairo_bool_t
340
 
_cairo_box_intersects_line_segment (cairo_box_t *box,
 
340
_cairo_box_intersects_line_segment (const cairo_box_t *box,
341
341
                                    cairo_line_t *line) cairo_pure;
342
342
 
343
343
cairo_private cairo_bool_t
1086
1086
                                   double                tolerance,
1087
1087
                                   cairo_traps_t        *traps);
1088
1088
 
 
1089
cairo_private cairo_int_status_t
 
1090
_cairo_path_fixed_stroke_polygon_to_traps (const cairo_path_fixed_t     *path,
 
1091
                                           const cairo_stroke_style_t   *stroke_style,
 
1092
                                           const cairo_matrix_t *ctm,
 
1093
                                           const cairo_matrix_t *ctm_inverse,
 
1094
                                           double                tolerance,
 
1095
                                           cairo_traps_t        *traps);
 
1096
 
1089
1097
cairo_private cairo_status_t
1090
1098
_cairo_path_fixed_stroke_to_shaper (cairo_path_fixed_t  *path,
1091
1099
                                   const cairo_stroke_style_t   *stroke_style,
1232
1240
                                            const cairo_path_fixed_t *path,
1233
1241
                                            const cairo_matrix_t *ctm,
1234
1242
                                            double *dx, double *dy);
 
1243
cairo_private void
 
1244
_cairo_stroke_style_max_line_distance_from_path (const cairo_stroke_style_t *style,
 
1245
                                                 const cairo_path_fixed_t *path,
 
1246
                                                 const cairo_matrix_t *ctm,
 
1247
                                                 double *dx, double *dy);
 
1248
 
 
1249
cairo_private void
 
1250
_cairo_stroke_style_max_join_distance_from_path (const cairo_stroke_style_t *style,
 
1251
                                                 const cairo_path_fixed_t *path,
 
1252
                                                 const cairo_matrix_t *ctm,
 
1253
                                                 double *dx, double *dy);
1235
1254
 
1236
1255
cairo_private double
1237
1256
_cairo_stroke_style_dash_period (const cairo_stroke_style_t *style);
1897
1916
slim_hidden_proto (cairo_pop_group);
1898
1917
slim_hidden_proto (cairo_push_group_with_content);
1899
1918
slim_hidden_proto_no_warn (cairo_path_destroy);
 
1919
slim_hidden_proto (cairo_recording_surface_create);
1900
1920
slim_hidden_proto (cairo_rel_line_to);
1901
1921
slim_hidden_proto (cairo_restore);
1902
1922
slim_hidden_proto (cairo_save);
2032
2052
_cairo_debug_print_clip (FILE *stream, const cairo_clip_t *clip);
2033
2053
 
2034
2054
#if 0
2035
 
#define TRACE(x) fprintf x
 
2055
#define TRACE(x) fprintf (stderr, "%s: ", __FILE__), fprintf x
2036
2056
#define TRACE_(x) x
2037
2057
#else
2038
2058
#define TRACE(x)