diff options
Diffstat (limited to 'src/cairo-image-surface.c')
-rw-r--r-- | src/cairo-image-surface.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/cairo-image-surface.c b/src/cairo-image-surface.c index d88f5a89..09344957 100644 --- a/src/cairo-image-surface.c +++ b/src/cairo-image-surface.c @@ -2295,7 +2295,7 @@ _composite_traps (void *closure, pixman_image_t *src, *mask; int src_x = 0, src_y = 0; cairo_status_t status = CAIRO_STATUS_SUCCESS; - pixman_resample_t resample; + pixman_antialias_t antialias; int i; src = _pixman_image_for_pattern (pattern, FALSE, extents, dst_device_transform, &src_x, &src_y); @@ -2333,10 +2333,10 @@ _composite_traps (void *closure, mask = pixman_image_create_polygon_from_segments (segments, s - segments); if (info->antialias) - resample = PIXMAN_RESAMPLE_BOX_17_15; + antialias = PIXMAN_ANTIALIAS_BOX_17_15; else - resample = PIXMAN_RESAMPLE_BOX_1_1; - pixman_image_set_resample (mask, resample); + antialias = PIXMAN_ANTIALIAS_BOX_1_1; + pixman_image_set_antialias (mask, antialias); pixman_image_composite32 (_pixman_operator (op), src, mask, dst, extents->x + src_x, extents->y + src_y, @@ -3283,7 +3283,7 @@ create_pixman_polygon (composite_polygon_info_t *info) { pixman_image_t *polygon; pixman_fill_rule_t fill_rule; - pixman_resample_t resample; + pixman_antialias_t antialias; pixman_segment_24_8_t *segments; int i; @@ -3313,11 +3313,11 @@ create_pixman_polygon (composite_polygon_info_t *info) fill_rule = PIXMAN_FILL_RULE_EVEN_ODD; if (info->antialias == CAIRO_ANTIALIAS_NONE) - resample = PIXMAN_RESAMPLE_BOX_1_1; + antialias = PIXMAN_ANTIALIAS_BOX_1_1; else - resample = PIXMAN_RESAMPLE_BOX_17_15; + antialias = PIXMAN_ANTIALIAS_BOX_17_15; - pixman_image_set_resample (polygon, resample); + pixman_image_set_antialias (polygon, antialias); pixman_image_set_fill_rule (polygon, fill_rule); return polygon; |