[cairo-commit] doc/public src/cairo-quartz-private.h src/cairo-quartz-surface.c src/Makefile.am

Brian Ewins brianewins at kemper.freedesktop.org
Tue Mar 6 15:27:00 PST 2007


 doc/public/Makefile.am     |    1 
 src/Makefile.am            |    2 
 src/cairo-quartz-private.h |    6 -
 src/cairo-quartz-surface.c |  238 ++++++++++++++++++++++-----------------------
 4 files changed, 122 insertions(+), 125 deletions(-)

New commits:
diff-tree 9032bf4e2d3bffe84d11a771ba4072cdd8926b77 (from b0d05f7421c457120b9d86a83c4935c67b217fab)
Author: Brian Ewins <Brian.Ewins at gmail.com>
Date:   Tue Mar 6 23:24:33 2007 +0000

    [quartz] rename remaining nquartz symbols to quartz.
    
    Renaming any nquartz symbols and files left to quartz. 

diff --git a/doc/public/Makefile.am b/doc/public/Makefile.am
index d9d9cd4..a9a6729 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 4a24ac2..00b83cb 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 f377f46..23d7d4b 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 f78e2c0..bcd688c 100644
--- a/src/cairo-quartz-surface.c
+++ b/src/cairo-quartz-surface.c
@@ -95,8 +95,8 @@ CG_EXTERN CGImageRef CGBitmapContextCrea
  * 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
 }
 
 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
 }
 
 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_cont
  */
 
 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 
 }
 
 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 
 }
 
 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
 }
 
 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_p
 }
 
 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, CGCo
     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, CGCo
 
 	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_patte
 }
 
 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_p
 
     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_nquar
     } 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_nquar
 
 	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_nquar
 }
 
 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 v
 
 /* 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_
  */
 
 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 *abs
 }
 
 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_imag
 }
 
 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_imag
 }
 
 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 (v
 }
 
 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 (vo
 				      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 (vo
     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 (vo
     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 (vo
 }
 
 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
 }
 
 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 *abst
 	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 *abstr
 			     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 *abstr
     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 *abstr
 	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 *abstr
 }
 
 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 *abs
 			       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 *abs
     // 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 *abs
 	    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 *abs
 	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 *abs
 
 #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
 
     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
 	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
      */
     //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
     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
 #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 *abstr
 	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 *abstr
 }
 
 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_pa
 
 // 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_backe
     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_backe
     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_conte
 					    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_forma
 			     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_forma
     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_forma
 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 i
 #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,
 }
 
 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_su
 
     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;
     }
 


More information about the cairo-commit mailing list