summaryrefslogtreecommitdiff
path: root/src/cairo-quartz-image-surface.c
diff options
context:
space:
mode:
authorVladimir Vukicevic <vladimir@pobox.com>2008-03-08 17:45:47 -0800
committerVladimir Vukicevic <vladimir@sleet.vlad1.com>2008-03-08 17:45:47 -0800
commit94e41d5565ef72a0ef6e0235545c660aaf92b825 (patch)
tree731ee37b4eb240e7fa9284f1db41ada68ce04669 /src/cairo-quartz-image-surface.c
parent08e38d3f204911a793d3aa24bf2636caf3e58e20 (diff)
downloadcairo-94e41d5565ef72a0ef6e0235545c660aaf92b825.tar.gz
[quartz] Don't force interpolation off for images
Creating a CGImage with interpolation set to FALSE means that it will never be interpolated; otherwise the interoplation is controlled by the destination context's interpolation quality setting.
Diffstat (limited to 'src/cairo-quartz-image-surface.c')
-rw-r--r--src/cairo-quartz-image-surface.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cairo-quartz-image-surface.c b/src/cairo-quartz-image-surface.c
index 541fa827a..8defe5394 100644
--- a/src/cairo-quartz-image-surface.c
+++ b/src/cairo-quartz-image-surface.c
@@ -225,7 +225,7 @@ _cairo_quartz_image_surface_flush (void *asurface)
surface->imageSurface->height,
surface->imageSurface->stride,
surface->imageSurface->data,
- FALSE,
+ TRUE,
NULL,
DataProviderReleaseCallback,
surface->imageSurface);
@@ -338,7 +338,7 @@ cairo_quartz_image_surface_create (cairo_surface_t *surface)
width, height,
stride,
data,
- FALSE,
+ TRUE,
NULL,
DataProviderReleaseCallback,
surface);