diff options
author | Brian Ewins <Brian.Ewins@gmail.com> | 2007-03-06 23:24:33 +0000 |
---|---|---|
committer | Brian Ewins <Brian.Ewins@gmail.com> | 2007-03-06 23:24:33 +0000 |
commit | 9032bf4e2d3bffe84d11a771ba4072cdd8926b77 (patch) | |
tree | e9871d7e4da403509441a445cc945c7801e89576 | |
parent | b0d05f7421c457120b9d86a83c4935c67b217fab (diff) |
[quartz] rename remaining nquartz symbols to quartz.
Renaming any nquartz symbols and files left to quartz.
-rw-r--r-- | doc/public/Makefile.am | 1 | ||||
-rw-r--r-- | src/Makefile.am | 2 | ||||
-rw-r--r-- | src/cairo-quartz-private.h | 6 | ||||
-rw-r--r-- | src/cairo-quartz-surface.c | 238 |
4 files changed, 122 insertions, 125 deletions
diff --git a/doc/public/Makefile.am b/doc/public/Makefile.am index d9d9cd4c9..a9a672989 100644 --- a/doc/public/Makefile.am +++ b/doc/public/Makefile.am @@ -25,7 +25,6 @@ UNSUPPORTED_HFILES= \ cairo-beos.h \ cairo-directfb.h \ cairo-glitz.h \ - cairo-nquartz.h \ cairo-os2.h \ cairo-quartz.h \ cairo-xcb.h \ diff --git a/src/Makefile.am b/src/Makefile.am index 4a24ac2f2..00b83cbca 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -142,7 +142,6 @@ cairo_headers = \ $(libcairo_svg_headers) \ $(libcairo_ps_headers) \ $(libcairo_quartz_headers) \ - $(libcairo_nquartz_headers) \ $(libcairo_win32_headers) \ $(libcairo_os2_headers) \ $(libcairo_beos_headers) \ @@ -234,7 +233,6 @@ libcairo_la_SOURCES = \ $(libcairo_xlib_sources) \ $(libcairo_xcb_sources) \ $(libcairo_quartz_sources) \ - $(libcairo_nquartz_sources) \ $(libcairo_glitz_sources) \ $(libcairo_win32_sources) \ $(libcairo_os2_sources) \ diff --git a/src/cairo-quartz-private.h b/src/cairo-quartz-private.h index f377f467f..23d7d4be5 100644 --- a/src/cairo-quartz-private.h +++ b/src/cairo-quartz-private.h @@ -43,7 +43,7 @@ #ifdef CAIRO_HAS_QUARTZ_SURFACE #include <cairo-quartz.h> -typedef struct cairo_nquartz_surface { +typedef struct cairo_quartz_surface { cairo_surface_t base; void *imageData; @@ -54,13 +54,13 @@ typedef struct cairo_nquartz_surface { cairo_rectangle_int16_t extents; /* These are stored while drawing operations are in place, set up - * by nquartz_setup_source() and nquartz_finish_source() + * by quartz_setup_source() and quartz_finish_source() */ CGAffineTransform imageTransform; CGImageRef sourceImage; CGShadingRef sourceShading; CGPatternRef sourcePattern; -} cairo_nquartz_surface_t, cairo_quartz_surface_t; +} cairo_quartz_surface_t; #endif /* CAIRO_HAS_QUARTZ_SURFACE */ #if CAIRO_HAS_ATSUI_FONT diff --git a/src/cairo-quartz-surface.c b/src/cairo-quartz-surface.c index f78e2c075..bcd688c5d 100644 --- a/src/cairo-quartz-surface.c +++ b/src/cairo-quartz-surface.c @@ -95,8 +95,8 @@ CG_EXTERN CGImageRef CGBitmapContextCreateImage (CGContextRef); * Utility functions */ -static void nquartz_surface_to_png (cairo_nquartz_surface_t *nq, char *dest); -static void nquartz_image_to_png (CGImageRef, char *dest); +static void quartz_surface_to_png (cairo_quartz_surface_t *nq, char *dest); +static void quartz_image_to_png (CGImageRef, char *dest); /* * Cairo path -> Quartz path conversion helpers @@ -183,7 +183,7 @@ _cairo_path_to_quartz_context_close_path (void *closure) } static cairo_status_t -_cairo_nquartz_cairo_path_to_quartz_path (cairo_path_fixed_t *path, +_cairo_quartz_cairo_path_to_quartz_path (cairo_path_fixed_t *path, CGMutablePathRef cgPath) { return _cairo_path_fixed_interpret (path, @@ -196,7 +196,7 @@ _cairo_nquartz_cairo_path_to_quartz_path (cairo_path_fixed_t *path, } static cairo_status_t -_cairo_nquartz_cairo_path_to_quartz_context (cairo_path_fixed_t *path, +_cairo_quartz_cairo_path_to_quartz_context (cairo_path_fixed_t *path, CGContextRef cgc) { return _cairo_path_fixed_interpret (path, @@ -213,7 +213,7 @@ _cairo_nquartz_cairo_path_to_quartz_context (cairo_path_fixed_t *path, */ static PrivateCGCompositeMode -_cairo_nquartz_cairo_operator_to_quartz (cairo_operator_t op) +_cairo_quartz_cairo_operator_to_quartz (cairo_operator_t op) { switch (op) { case CAIRO_OPERATOR_CLEAR: @@ -259,7 +259,7 @@ _cairo_nquartz_cairo_operator_to_quartz (cairo_operator_t op) } static CGLineCap -_cairo_nquartz_cairo_line_cap_to_quartz (cairo_line_cap_t ccap) +_cairo_quartz_cairo_line_cap_to_quartz (cairo_line_cap_t ccap) { switch (ccap) { case CAIRO_LINE_CAP_BUTT: return kCGLineCapButt; break; @@ -271,7 +271,7 @@ _cairo_nquartz_cairo_line_cap_to_quartz (cairo_line_cap_t ccap) } static CGLineJoin -_cairo_nquartz_cairo_line_join_to_quartz (cairo_line_join_t cjoin) +_cairo_quartz_cairo_line_join_to_quartz (cairo_line_join_t cjoin) { switch (cjoin) { case CAIRO_LINE_JOIN_MITER: return kCGLineJoinMiter; break; @@ -283,7 +283,7 @@ _cairo_nquartz_cairo_line_join_to_quartz (cairo_line_join_t cjoin) } static void -_cairo_nquartz_cairo_matrix_to_quartz (const cairo_matrix_t *src, +_cairo_quartz_cairo_matrix_to_quartz (const cairo_matrix_t *src, CGAffineTransform *dst) { dst->a = src->xx; @@ -357,7 +357,7 @@ CreateGradientFunction (cairo_gradient_pattern_t *gpat) } static CGShadingRef -_cairo_nquartz_cairo_gradient_pattern_to_quartz (cairo_pattern_t *abspat) +_cairo_quartz_cairo_gradient_pattern_to_quartz (cairo_pattern_t *abspat) { cairo_matrix_t mat; double x0, y0; @@ -444,16 +444,16 @@ SurfacePatternDrawFunc (void *info, CGContextRef context) cairo_surface_pattern_t *spat = (cairo_surface_pattern_t *) info; cairo_surface_t *pat_surf = spat->surface; - cairo_nquartz_surface_t *quartz_surf = NULL; + cairo_quartz_surface_t *quartz_surf = NULL; cairo_bool_t flip = FALSE; CGImageRef img; if (cairo_surface_get_type(pat_surf) != CAIRO_SURFACE_TYPE_QUARTZ) { - /* This sucks; we should really store a dummy nquartz surface + /* This sucks; we should really store a dummy quartz surface * for passing in here - * XXXtodo store a dummy nquartz surface somewhere for handing off to clone_similar + * XXXtodo store a dummy quartz surface somewhere for handing off to clone_similar * XXXtodo/perf don't use clone if the source surface is an image surface! Instead, * just create the CGImage directly! */ @@ -469,13 +469,13 @@ SurfacePatternDrawFunc (void *info, CGContextRef context) cairo_surface_destroy(dummy); - quartz_surf = (cairo_nquartz_surface_t *) new_surf; + quartz_surf = (cairo_quartz_surface_t *) new_surf; } else { - /* If it's a nquartz surface, we can try to see if it's a CGBitmapContext; + /* If it's a quartz surface, we can try to see if it's a CGBitmapContext; * we do this when we call CGBitmapContextCreateImage below. */ cairo_surface_reference (pat_surf); - quartz_surf = (cairo_nquartz_surface_t*) pat_surf; + quartz_surf = (cairo_quartz_surface_t*) pat_surf; /* XXXtodo WHY does this need to be flipped? Writing this stuff * to disk shows that in both this path and the path above the source image @@ -535,7 +535,7 @@ _init_pattern_with_snapshot (cairo_pattern_t *pattern, } static CGPatternRef -_cairo_nquartz_cairo_repeating_surface_pattern_to_quartz (cairo_nquartz_surface_t *dest, +_cairo_quartz_cairo_repeating_surface_pattern_to_quartz (cairo_quartz_surface_t *dest, cairo_pattern_t *abspat) { cairo_surface_pattern_t *spat; @@ -569,7 +569,7 @@ _cairo_nquartz_cairo_repeating_surface_pattern_to_quartz (cairo_nquartz_surface_ m = spat->base.matrix; cairo_matrix_invert(&m); - _cairo_nquartz_cairo_matrix_to_quartz (&m, &stransform); + _cairo_quartz_cairo_matrix_to_quartz (&m, &stransform); /* The pattern matrix is relative to the bottom left, again; the * incoming cairo pattern matrix is relative to the upper left. @@ -644,10 +644,10 @@ typedef enum { DO_SHADING, DO_PATTERN, DO_UNSUPPORTED -} cairo_nquartz_action_t; +} cairo_quartz_action_t; -static cairo_nquartz_action_t -_cairo_nquartz_setup_source (cairo_nquartz_surface_t *surface, +static cairo_quartz_action_t +_cairo_quartz_setup_source (cairo_quartz_surface_t *surface, cairo_pattern_t *source) { assert (!(surface->sourceImage || surface->sourceShading || surface->sourcePattern)); @@ -670,7 +670,7 @@ _cairo_nquartz_setup_source (cairo_nquartz_surface_t *surface, } else if (source->type == CAIRO_PATTERN_TYPE_LINEAR || source->type == CAIRO_PATTERN_TYPE_RADIAL) { - CGShadingRef shading = _cairo_nquartz_cairo_gradient_pattern_to_quartz (source); + CGShadingRef shading = _cairo_quartz_cairo_gradient_pattern_to_quartz (source); if (!shading) return DO_UNSUPPORTED; @@ -678,7 +678,7 @@ _cairo_nquartz_setup_source (cairo_nquartz_surface_t *surface, return DO_SHADING; } else if (source->type == CAIRO_PATTERN_TYPE_SURFACE) { - CGPatternRef pattern = _cairo_nquartz_cairo_repeating_surface_pattern_to_quartz (surface, source); + CGPatternRef pattern = _cairo_quartz_cairo_repeating_surface_pattern_to_quartz (surface, source); if (!pattern) return DO_UNSUPPORTED; @@ -713,7 +713,7 @@ _cairo_nquartz_setup_source (cairo_nquartz_surface_t *surface, } static void -_cairo_nquartz_teardown_source (cairo_nquartz_surface_t *surface, +_cairo_quartz_teardown_source (cairo_quartz_surface_t *surface, cairo_pattern_t *source) { if (surface->sourceImage) { @@ -748,7 +748,7 @@ ImageDataReleaseFunc(void *info, const void *data, size_t size) /* Read the image from the surface's front buffer */ static cairo_int_status_t -_cairo_nquartz_get_image (cairo_nquartz_surface_t *surface, +_cairo_quartz_get_image (cairo_quartz_surface_t *surface, cairo_image_surface_t **image_out, unsigned char **data_out) { @@ -831,11 +831,11 @@ _cairo_nquartz_get_image (cairo_nquartz_surface_t *surface, */ static cairo_status_t -_cairo_nquartz_surface_finish (void *abstract_surface) +_cairo_quartz_surface_finish (void *abstract_surface) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; - ND((stderr, "_cairo_nquartz_surface_finish[%p] cgc: %p\n", surface, surface->cgContext)); + ND((stderr, "_cairo_quartz_surface_finish[%p] cgc: %p\n", surface, surface->cgContext)); /* Restore our saved gstate that we use to reset clipping */ CGContextRestoreGState (surface->cgContext); @@ -853,35 +853,35 @@ _cairo_nquartz_surface_finish (void *abstract_surface) } static cairo_status_t -_cairo_nquartz_surface_acquire_source_image (void *abstract_surface, +_cairo_quartz_surface_acquire_source_image (void *abstract_surface, cairo_image_surface_t **image_out, void **image_extra) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; - //ND((stderr, "%p _cairo_nquartz_surface_acquire_source_image\n", surface)); + //ND((stderr, "%p _cairo_quartz_surface_acquire_source_image\n", surface)); *image_extra = NULL; - return _cairo_nquartz_get_image (surface, image_out, NULL); + return _cairo_quartz_get_image (surface, image_out, NULL); } static cairo_status_t -_cairo_nquartz_surface_acquire_dest_image (void *abstract_surface, +_cairo_quartz_surface_acquire_dest_image (void *abstract_surface, cairo_rectangle_int16_t *interest_rect, cairo_image_surface_t **image_out, cairo_rectangle_int16_t *image_rect, void **image_extra) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; cairo_int_status_t status; unsigned char *data; - ND((stderr, "%p _cairo_nquartz_surface_acquire_dest_image\n", surface)); + ND((stderr, "%p _cairo_quartz_surface_acquire_dest_image\n", surface)); *image_rect = surface->extents; - status = _cairo_nquartz_get_image (surface, image_out, &data); + status = _cairo_quartz_get_image (surface, image_out, &data); if (status) return status; @@ -891,16 +891,16 @@ _cairo_nquartz_surface_acquire_dest_image (void *abstract_surface, } static void -_cairo_nquartz_surface_release_dest_image (void *abstract_surface, +_cairo_quartz_surface_release_dest_image (void *abstract_surface, cairo_rectangle_int16_t *interest_rect, cairo_image_surface_t *image, cairo_rectangle_int16_t *image_rect, void *image_extra) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; unsigned char *imageData = (unsigned char *) image_extra; - //ND((stderr, "%p _cairo_nquartz_surface_release_dest_image\n", surface)); + //ND((stderr, "%p _cairo_quartz_surface_release_dest_image\n", surface)); if (!CGBitmapContextGetData (surface->cgContext)) { CGDataProviderRef dataProvider; @@ -936,12 +936,12 @@ _cairo_nquartz_surface_release_dest_image (void *abstract_surface, } static cairo_surface_t * -_cairo_nquartz_surface_create_similar (void *abstract_surface, +_cairo_quartz_surface_create_similar (void *abstract_surface, cairo_content_t content, int width, int height) { - /*cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface;*/ + /*cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface;*/ cairo_format_t format; @@ -958,7 +958,7 @@ _cairo_nquartz_surface_create_similar (void *abstract_surface, } static cairo_status_t -_cairo_nquartz_surface_clone_similar (void *abstract_surface, +_cairo_quartz_surface_clone_similar (void *abstract_surface, cairo_surface_t *src, int src_x, int src_y, @@ -966,14 +966,14 @@ _cairo_nquartz_surface_clone_similar (void *abstract_surface, int height, cairo_surface_t **clone_out) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; - cairo_nquartz_surface_t *new_surface = NULL; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *new_surface = NULL; cairo_format_t new_format; CGImageRef quartz_image = NULL; if (cairo_surface_get_type(src) == CAIRO_SURFACE_TYPE_QUARTZ) { - cairo_nquartz_surface_t *qsurf = (cairo_nquartz_surface_t *) src; + cairo_quartz_surface_t *qsurf = (cairo_quartz_surface_t *) src; quartz_image = CGBitmapContextCreateImage (qsurf->cgContext); new_format = CAIRO_FORMAT_ARGB32; /* XXX bogus; recover a real format from the image */ } else if (_cairo_surface_is_image (src)) { @@ -1029,7 +1029,7 @@ _cairo_nquartz_surface_clone_similar (void *abstract_surface, if (!quartz_image) return CAIRO_INT_STATUS_UNSUPPORTED; - new_surface = (cairo_nquartz_surface_t *) + new_surface = (cairo_quartz_surface_t *) cairo_quartz_surface_create (new_format, CGImageGetWidth (quartz_image), CGImageGetHeight (quartz_image)); @@ -1039,7 +1039,7 @@ _cairo_nquartz_surface_clone_similar (void *abstract_surface, CGContextSetCompositeOperation (new_surface->cgContext, kPrivateCGCompositeCopy); - nquartz_image_to_png (quartz_image, NULL); + quartz_image_to_png (quartz_image, NULL); CGContextDrawImage (new_surface->cgContext, CGRectMake (src_x, src_y, width, height), @@ -1052,10 +1052,10 @@ _cairo_nquartz_surface_clone_similar (void *abstract_surface, } static cairo_int_status_t -_cairo_nquartz_surface_get_extents (void *abstract_surface, +_cairo_quartz_surface_get_extents (void *abstract_surface, cairo_rectangle_int16_t *extents) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; *extents = surface->extents; @@ -1063,22 +1063,22 @@ _cairo_nquartz_surface_get_extents (void *abstract_surface, } static cairo_int_status_t -_cairo_nquartz_surface_paint (void *abstract_surface, +_cairo_quartz_surface_paint (void *abstract_surface, cairo_operator_t op, cairo_pattern_t *source) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; cairo_int_status_t rv = CAIRO_STATUS_SUCCESS; - cairo_nquartz_action_t action; + cairo_quartz_action_t action; - ND((stderr, "%p _cairo_nquartz_surface_paint op %d source->type %d\n", surface, op, source->type)); + ND((stderr, "%p _cairo_quartz_surface_paint op %d source->type %d\n", surface, op, source->type)); if (op == CAIRO_OPERATOR_DEST) return CAIRO_STATUS_SUCCESS; - CGContextSetCompositeOperation (surface->cgContext, _cairo_nquartz_cairo_operator_to_quartz (op)); + CGContextSetCompositeOperation (surface->cgContext, _cairo_quartz_cairo_operator_to_quartz (op)); - action = _cairo_nquartz_setup_source (surface, source); + action = _cairo_quartz_setup_source (surface, source); if (action == DO_SOLID || action == DO_PATTERN) { CGContextFillRect (surface->cgContext, CGRectMake(surface->extents.x, @@ -1091,14 +1091,14 @@ _cairo_nquartz_surface_paint (void *abstract_surface, rv = CAIRO_INT_STATUS_UNSUPPORTED; } - _cairo_nquartz_teardown_source (surface, source); + _cairo_quartz_teardown_source (surface, source); ND((stderr, "-- paint\n")); return rv; } static cairo_int_status_t -_cairo_nquartz_surface_fill (void *abstract_surface, +_cairo_quartz_surface_fill (void *abstract_surface, cairo_operator_t op, cairo_pattern_t *source, cairo_path_fixed_t *path, @@ -1106,11 +1106,11 @@ _cairo_nquartz_surface_fill (void *abstract_surface, double tolerance, cairo_antialias_t antialias) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; cairo_int_status_t rv = CAIRO_STATUS_SUCCESS; - cairo_nquartz_action_t action; + cairo_quartz_action_t action; - ND((stderr, "%p _cairo_nquartz_surface_fill op %d source->type %d\n", surface, op, source->type)); + ND((stderr, "%p _cairo_quartz_surface_fill op %d source->type %d\n", surface, op, source->type)); if (op == CAIRO_OPERATOR_DEST) return CAIRO_STATUS_SUCCESS; @@ -1118,16 +1118,16 @@ _cairo_nquartz_surface_fill (void *abstract_surface, CGContextSaveGState (surface->cgContext); CGContextSetShouldAntialias (surface->cgContext, (antialias != CAIRO_ANTIALIAS_NONE)); - CGContextSetCompositeOperation (surface->cgContext, _cairo_nquartz_cairo_operator_to_quartz (op)); + CGContextSetCompositeOperation (surface->cgContext, _cairo_quartz_cairo_operator_to_quartz (op)); - action = _cairo_nquartz_setup_source (surface, source); + action = _cairo_quartz_setup_source (surface, source); if (action == DO_UNSUPPORTED) { CGContextRestoreGState (surface->cgContext); return CAIRO_INT_STATUS_UNSUPPORTED; } CGContextBeginPath (surface->cgContext); - _cairo_nquartz_cairo_path_to_quartz_context (path, surface->cgContext); + _cairo_quartz_cairo_path_to_quartz_context (path, surface->cgContext); if (action == DO_SOLID || action == DO_PATTERN) { if (fill_rule == CAIRO_FILL_RULE_WINDING) @@ -1148,7 +1148,7 @@ _cairo_nquartz_surface_fill (void *abstract_surface, rv = CAIRO_INT_STATUS_UNSUPPORTED; } - _cairo_nquartz_teardown_source (surface, source); + _cairo_quartz_teardown_source (surface, source); CGContextRestoreGState (surface->cgContext); @@ -1157,7 +1157,7 @@ _cairo_nquartz_surface_fill (void *abstract_surface, } static cairo_int_status_t -_cairo_nquartz_surface_stroke (void *abstract_surface, +_cairo_quartz_surface_stroke (void *abstract_surface, cairo_operator_t op, cairo_pattern_t *source, cairo_path_fixed_t *path, @@ -1167,11 +1167,11 @@ _cairo_nquartz_surface_stroke (void *abstract_surface, double tolerance, cairo_antialias_t antialias) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; cairo_int_status_t rv = CAIRO_STATUS_SUCCESS; - cairo_nquartz_action_t action; + cairo_quartz_action_t action; - ND((stderr, "%p _cairo_nquartz_surface_stroke op %d source->type %d\n", surface, op, source->type)); + ND((stderr, "%p _cairo_quartz_surface_stroke op %d source->type %d\n", surface, op, source->type)); if (op == CAIRO_OPERATOR_DEST) return CAIRO_STATUS_SUCCESS; @@ -1182,8 +1182,8 @@ _cairo_nquartz_surface_stroke (void *abstract_surface, // single-pixel lines (e.g. 20,10.5 -> 21,10.5 end up being rendered as 2 pixels) //CGContextSetShouldAntialias (surface->cgContext, (antialias != CAIRO_ANTIALIAS_NONE)); CGContextSetLineWidth (surface->cgContext, style->line_width); - CGContextSetLineCap (surface->cgContext, _cairo_nquartz_cairo_line_cap_to_quartz (style->line_cap)); - CGContextSetLineJoin (surface->cgContext, _cairo_nquartz_cairo_line_join_to_quartz (style->line_join)); + CGContextSetLineCap (surface->cgContext, _cairo_quartz_cairo_line_cap_to_quartz (style->line_cap)); + CGContextSetLineJoin (surface->cgContext, _cairo_quartz_cairo_line_join_to_quartz (style->line_join)); CGContextSetMiterLimit (surface->cgContext, style->miter_limit); if (style->dash && style->num_dashes) { @@ -1203,16 +1203,16 @@ _cairo_nquartz_surface_stroke (void *abstract_surface, free (fdash); } - CGContextSetCompositeOperation (surface->cgContext, _cairo_nquartz_cairo_operator_to_quartz (op)); + CGContextSetCompositeOperation (surface->cgContext, _cairo_quartz_cairo_operator_to_quartz (op)); - action = _cairo_nquartz_setup_source (surface, source); + action = _cairo_quartz_setup_source (surface, source); if (action == DO_UNSUPPORTED) { CGContextRestoreGState (surface->cgContext); return CAIRO_INT_STATUS_UNSUPPORTED; } CGContextBeginPath (surface->cgContext); - _cairo_nquartz_cairo_path_to_quartz_context (path, surface->cgContext); + _cairo_quartz_cairo_path_to_quartz_context (path, surface->cgContext); if (action == DO_SOLID || action == DO_PATTERN) { CGContextStrokePath (surface->cgContext); @@ -1227,7 +1227,7 @@ _cairo_nquartz_surface_stroke (void *abstract_surface, rv = CAIRO_INT_STATUS_UNSUPPORTED; } - _cairo_nquartz_teardown_source (surface, source); + _cairo_quartz_teardown_source (surface, source); CGContextRestoreGState (surface->cgContext); @@ -1237,16 +1237,16 @@ _cairo_nquartz_surface_stroke (void *abstract_surface, #if CAIRO_HAS_ATSUI_FONT static cairo_int_status_t -_cairo_nquartz_surface_show_glyphs (void *abstract_surface, +_cairo_quartz_surface_show_glyphs (void *abstract_surface, cairo_operator_t op, cairo_pattern_t *source, cairo_glyph_t *glyphs, int num_glyphs, cairo_scaled_font_t *scaled_font) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; cairo_int_status_t rv = CAIRO_STATUS_SUCCESS; - cairo_nquartz_action_t action; + cairo_quartz_action_t action; int i; if (num_glyphs <= 0) @@ -1260,7 +1260,7 @@ _cairo_nquartz_surface_show_glyphs (void *abstract_surface, CGContextSaveGState (surface->cgContext); - action = _cairo_nquartz_setup_source (surface, source); + action = _cairo_quartz_setup_source (surface, source); if (action == DO_SOLID || action == DO_PATTERN) { CGContextSetTextDrawingMode (surface->cgContext, kCGTextFill); } else if (action == DO_SHADING) { @@ -1271,7 +1271,7 @@ _cairo_nquartz_surface_show_glyphs (void *abstract_surface, return CAIRO_INT_STATUS_UNSUPPORTED; } - CGContextSetCompositeOperation (surface->cgContext, _cairo_nquartz_cairo_operator_to_quartz (op)); + CGContextSetCompositeOperation (surface->cgContext, _cairo_quartz_cairo_operator_to_quartz (op)); ATSUFontID fid = _cairo_atsui_scaled_font_get_atsu_font_id (scaled_font); ATSFontRef atsfref = FMGetATSFontRefFromFont (fid); @@ -1287,7 +1287,7 @@ _cairo_nquartz_surface_show_glyphs (void *abstract_surface, */ //ND((stderr, "show_glyphs: glyph 0 at: %f, %f\n", glyphs[0].x, glyphs[0].y)); CGAffineTransform cairoTextTransform, textTransform; - _cairo_nquartz_cairo_matrix_to_quartz (&scaled_font->font_matrix, &cairoTextTransform); + _cairo_quartz_cairo_matrix_to_quartz (&scaled_font->font_matrix, &cairoTextTransform); textTransform = CGAffineTransformMakeTranslation (glyphs[0].x, glyphs[0].y); textTransform = CGAffineTransformScale (textTransform, 1.0, -1.0); @@ -1342,7 +1342,7 @@ _cairo_nquartz_surface_show_glyphs (void *abstract_surface, if (action == DO_SHADING) CGContextDrawShading (surface->cgContext, surface->sourceShading); - _cairo_nquartz_teardown_source (surface, source); + _cairo_quartz_teardown_source (surface, source); CGContextRestoreGState (surface->cgContext); @@ -1351,15 +1351,15 @@ _cairo_nquartz_surface_show_glyphs (void *abstract_surface, #endif /* CAIRO_HAS_ATSUI_FONT */ static cairo_int_status_t -_cairo_nquartz_surface_mask (void *abstract_surface, +_cairo_quartz_surface_mask (void *abstract_surface, cairo_operator_t op, cairo_pattern_t *source, cairo_pattern_t *mask) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; cairo_int_status_t rv = CAIRO_STATUS_SUCCESS; - ND((stderr, "%p _cairo_nquartz_surface_mask op %d source->type %d mask->type %d\n", surface, op, source->type, mask->type)); + ND((stderr, "%p _cairo_quartz_surface_mask op %d source->type %d mask->type %d\n", surface, op, source->type, mask->type)); if (mask->type == CAIRO_PATTERN_TYPE_SOLID) { /* This is easy; we just need to paint with the alpha. */ @@ -1377,7 +1377,7 @@ _cairo_nquartz_surface_mask (void *abstract_surface, return CAIRO_STATUS_SUCCESS; } - rv = _cairo_nquartz_surface_paint (surface, op, source); + rv = _cairo_quartz_surface_paint (surface, op, source); if (mask->type == CAIRO_PATTERN_TYPE_SOLID) { CGContextSetAlpha (surface->cgContext, 1.0); @@ -1389,29 +1389,29 @@ _cairo_nquartz_surface_mask (void *abstract_surface, } static cairo_int_status_t -_cairo_nquartz_surface_intersect_clip_path (void *abstract_surface, +_cairo_quartz_surface_intersect_clip_path (void *abstract_surface, cairo_path_fixed_t *path, cairo_fill_rule_t fill_rule, double tolerance, cairo_antialias_t antialias) { - cairo_nquartz_surface_t *surface = (cairo_nquartz_surface_t *) abstract_surface; + cairo_quartz_surface_t *surface = (cairo_quartz_surface_t *) abstract_surface; - ND((stderr, "%p _cairo_nquartz_surface_intersect_clip_path path: %p\n", surface, path)); + ND((stderr, "%p _cairo_quartz_surface_intersect_clip_path path: %p\n", surface, path)); if (path == NULL) { /* If we're being asked to reset the clip, we can only do it * by restoring the gstate to our previous saved one, and * saving it again. * - * Note that this assumes that ALL nquartz surface creation + * Note that this assumes that ALL quartz surface creation * functions will do a SaveGState first; we do this in create_internal. */ CGContextRestoreGState (surface->cgContext); CGContextSaveGState (surface->cgContext); } else { CGContextBeginPath (surface->cgContext); - _cairo_nquartz_cairo_path_to_quartz_context (path, surface->cgContext); + _cairo_quartz_cairo_path_to_quartz_context (path, surface->cgContext); if (fill_rule == CAIRO_FILL_RULE_WINDING) CGContextClip (surface->cgContext); else @@ -1425,23 +1425,23 @@ _cairo_nquartz_surface_intersect_clip_path (void *abstract_surface, // XXXtodo implement show_page; need to figure out how to handle begin/end -static const struct _cairo_surface_backend cairo_nquartz_surface_backend = { +static const struct _cairo_surface_backend cairo_quartz_surface_backend = { CAIRO_SURFACE_TYPE_QUARTZ, - _cairo_nquartz_surface_create_similar, - _cairo_nquartz_surface_finish, - _cairo_nquartz_surface_acquire_source_image, + _cairo_quartz_surface_create_similar, + _cairo_quartz_surface_finish, + _cairo_quartz_surface_acquire_source_image, NULL, /* release_source_image */ - _cairo_nquartz_surface_acquire_dest_image, - _cairo_nquartz_surface_release_dest_image, - _cairo_nquartz_surface_clone_similar, + _cairo_quartz_surface_acquire_dest_image, + _cairo_quartz_surface_release_dest_image, + _cairo_quartz_surface_clone_similar, NULL, /* composite */ NULL, /* fill_rectangles */ NULL, /* composite_trapezoids */ NULL, /* copy_page */ NULL, /* show_page */ NULL, /* set_clip_region */ - _cairo_nquartz_surface_intersect_clip_path, - _cairo_nquartz_surface_get_extents, + _cairo_quartz_surface_intersect_clip_path, + _cairo_quartz_surface_get_extents, NULL, /* old_show_glyphs */ NULL, /* get_font_options */ NULL, /* flush */ @@ -1449,12 +1449,12 @@ static const struct _cairo_surface_backend cairo_nquartz_surface_backend = { NULL, /* scaled_font_fini */ NULL, /* scaled_glyph_fini */ - _cairo_nquartz_surface_paint, - _cairo_nquartz_surface_mask, - _cairo_nquartz_surface_stroke, - _cairo_nquartz_surface_fill, + _cairo_quartz_surface_paint, + _cairo_quartz_surface_mask, + _cairo_quartz_surface_stroke, + _cairo_quartz_surface_fill, #if CAIRO_HAS_ATSUI_FONT - _cairo_nquartz_surface_show_glyphs, + _cairo_quartz_surface_show_glyphs, #else NULL, /* surface_show_glyphs */ #endif /* CAIRO_HAS_ATSUI_FONT */ @@ -1462,24 +1462,24 @@ static const struct _cairo_surface_backend cairo_nquartz_surface_backend = { NULL, /* snapshot */ }; -static cairo_nquartz_surface_t * -_cairo_nquartz_surface_create_internal (CGContextRef cgContext, +static cairo_quartz_surface_t * +_cairo_quartz_surface_create_internal (CGContextRef cgContext, cairo_content_t content, unsigned int width, unsigned int height) { - cairo_nquartz_surface_t *surface; + cairo_quartz_surface_t *surface; /* Init the base surface */ - surface = malloc(sizeof(cairo_nquartz_surface_t)); + surface = malloc(sizeof(cairo_quartz_surface_t)); if (surface == NULL) { _cairo_error (CAIRO_STATUS_NO_MEMORY); return NULL; } - memset(surface, 0, sizeof(cairo_nquartz_surface_t)); + memset(surface, 0, sizeof(cairo_quartz_surface_t)); - _cairo_surface_init(&surface->base, &cairo_nquartz_surface_backend, + _cairo_surface_init(&surface->base, &cairo_quartz_surface_backend, content); /* Save our extents */ @@ -1534,11 +1534,11 @@ cairo_quartz_surface_create_for_cg_context (CGContextRef cgContext, unsigned int width, unsigned int height) { - cairo_nquartz_surface_t *surf; + cairo_quartz_surface_t *surf; CGContextRetain (cgContext); - surf = _cairo_nquartz_surface_create_internal (cgContext, CAIRO_CONTENT_COLOR_ALPHA, + surf = _cairo_quartz_surface_create_internal (cgContext, CAIRO_CONTENT_COLOR_ALPHA, width, height); if (!surf) { CGContextRelease (cgContext); @@ -1569,7 +1569,7 @@ cairo_quartz_surface_create (cairo_format_t format, unsigned int width, unsigned int height) { - cairo_nquartz_surface_t *surf; + cairo_quartz_surface_t *surf; CGContextRef cgc; CGColorSpaceRef cgColorspace; CGBitmapInfo bitinfo; @@ -1632,7 +1632,7 @@ cairo_quartz_surface_create (cairo_format_t format, CGContextTranslateCTM (cgc, 0.0, height); CGContextScaleCTM (cgc, 1.0, -1.0); - surf = _cairo_nquartz_surface_create_internal (cgc, _cairo_content_from_format (format), + surf = _cairo_quartz_surface_create_internal (cgc, _cairo_content_from_format (format), width, height); if (!surf) { CGContextRelease (cgc); @@ -1659,12 +1659,12 @@ cairo_quartz_surface_create (cairo_format_t format, CGContextRef cairo_quartz_surface_get_cg_context (cairo_surface_t *surface) { - cairo_nquartz_surface_t *nquartz = (cairo_nquartz_surface_t*)surface; + cairo_quartz_surface_t *quartz = (cairo_quartz_surface_t*)surface; if (cairo_surface_get_type(surface) != CAIRO_SURFACE_TYPE_QUARTZ) return NULL; - return nquartz->cgContext; + return quartz->cgContext; } @@ -1720,7 +1720,7 @@ void ExportCGImageToPNGFile(CGImageRef inImageRef, char* dest) #endif void -nquartz_image_to_png (CGImageRef imgref, char *dest) +quartz_image_to_png (CGImageRef imgref, char *dest) { #if 0 static int sctr = 0; @@ -1738,14 +1738,14 @@ nquartz_image_to_png (CGImageRef imgref, char *dest) } void -nquartz_surface_to_png (cairo_nquartz_surface_t *nq, char *dest) +quartz_surface_to_png (cairo_quartz_surface_t *nq, char *dest) { #if 0 static int sctr = 0; char sptr[] = "/Users/vladimir/Desktop/fooXXXXX.png"; if (nq->base.type != CAIRO_SURFACE_TYPE_QUARTZ) { - fprintf (stderr, "** nquartz_surface_to_png: surface %p isn't nquartz!\n", nq); + fprintf (stderr, "** quartz_surface_to_png: surface %p isn't quartz!\n", nq); return; } @@ -1758,7 +1758,7 @@ nquartz_surface_to_png (cairo_nquartz_surface_t *nq, char *dest) CGImageRef imgref = CGBitmapContextCreateImage (nq->cgContext); if (imgref == NULL) { - fprintf (stderr, "nquartz surface at %p is not a bitmap context!\n", nq); + fprintf (stderr, "quartz surface at %p is not a bitmap context!\n", nq); return; } |