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

« back to all changes in this revision

Viewing changes to src/cairo-traps-private.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:
47
47
struct _cairo_traps {
48
48
    cairo_status_t status;
49
49
 
 
50
    cairo_box_t bounds;
50
51
    const cairo_box_t *limits;
51
52
    int num_limits;
52
53
 
89
90
cairo_private void
90
91
_cairo_traps_translate (cairo_traps_t *traps, int x, int y);
91
92
 
 
93
cairo_private void
 
94
_cairo_traps_tessellate_triangle (cairo_traps_t *traps,
 
95
                                  const cairo_point_t t[3]);
 
96
 
 
97
cairo_private void
 
98
_cairo_traps_tessellate_convex_quad (cairo_traps_t *traps,
 
99
                                     const cairo_point_t q[4]);
 
100
 
92
101
cairo_private cairo_status_t
93
102
_cairo_traps_tessellate_rectangle (cairo_traps_t *traps,
94
103
                                   const cairo_point_t *top_left,