diff options
author | Vladimir Vukicevic <vladimir@pobox.com> | 2008-03-07 16:46:15 -0800 |
---|---|---|
committer | Vladimir Vukicevic <vladimir@h-232.office.mozilla.org> | 2008-03-07 16:46:15 -0800 |
commit | fb1378a24b5c6cd65b73aa611bb049ebb6f2b57a (patch) | |
tree | 7bebb81c81df91b8b43338ea1c15a4b6b83aeb88 /src/cairo-quartz-private.h | |
parent | 6c7610067f8a131a4fbba8d2b6a88c27ef229bbe (diff) | |
download | cairo-fb1378a24b5c6cd65b73aa611bb049ebb6f2b57a.tar.gz |
[quartz] Correctly handle gradients with non-identity pattern transform
Fixes http://bugs.freedesktop.org/show_bug.cgi?id=14248
Diffstat (limited to 'src/cairo-quartz-private.h')
-rw-r--r-- | src/cairo-quartz-private.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cairo-quartz-private.h b/src/cairo-quartz-private.h index cf26f4fbb..41732fbb5 100644 --- a/src/cairo-quartz-private.h +++ b/src/cairo-quartz-private.h @@ -57,9 +57,10 @@ typedef struct cairo_quartz_surface { /* These are stored while drawing operations are in place, set up * by quartz_setup_source() and quartz_finish_source() */ + CGAffineTransform sourceTransform; + CGImageRef sourceImage; cairo_surface_t *sourceImageSurface; - CGAffineTransform sourceImageTransform; CGRect sourceImageRect; CGShadingRef sourceShading; |