[cairo-commit] cairo/test Makefile.am, 1.45, 1.46 cairo-test.c, 1.30, 1.31

Owen Taylor commit at pdx.freedesktop.org
Wed May 11 16:01:58 PDT 2005


Committed by: otaylor

Update of /cvs/cairo/cairo/test
In directory gabe:/tmp/cvs-serv11410/test

Modified Files:
	Makefile.am cairo-test.c 
Log Message:
2005-05-11  T Rowley  <tim.rowley at gmail.com>

	* src/cairo-atsui-font.c:
	* src/cairo-atsui.h:
	* src/cairo-quartz-surface.c: Revive quartz backend.

2005-05-11  David Reveman  <davidr at novell.com>

	* src/cairo-glitz-surface.c (_cairo_glitz_surface_fill_rectangles): 
	Set fill type repeat on source surface.
	(_cairo_glitz_surface_show_glyphs): Add missing cairo operator to
	glitz operator conversion.
	(_cairo_glitz_surface_show_glyphs): Only render glyphs with non zero
	size. 

2005-05-11  Owen Taylor  <otaylor at redhat.com>

	* src/cairo-surface.c (_fallback_fill_rectangles):
	Fix bounding box computation.

Index: Makefile.am
===================================================================
RCS file: /cvs/cairo/cairo/test/Makefile.am,v
retrieving revision 1.45
retrieving revision 1.46
diff -u -d -r1.45 -r1.46
--- Makefile.am	6 May 2005 19:00:22 -0000	1.45
+++ Makefile.am	11 May 2005 23:01:56 -0000	1.46
@@ -15,7 +15,6 @@
 move-to-show-surface		\
 paint				\
 path-data			\
-pdf-surface			\
 pixman-rotate			\
 scale-source-surface-paint	\
 select-font-no-show-text	\
@@ -33,6 +32,10 @@
 user-data			\
 rel-path
 
+if CAIRO_HAS_PDF_SURFACE
+TESTS += pdf-surface
+endif
+
 # All tests which have a reference image go here.
 # I really don't like having to repeat this list. Anyone know a good
 # way to avoid it? Can I use a wildcard here?

Index: cairo-test.c
===================================================================
RCS file: /cvs/cairo/cairo/test/cairo-test.c,v
retrieving revision 1.30
retrieving revision 1.31
diff -u -d -r1.30 -r1.31
--- cairo-test.c	11 May 2005 03:25:38 -0000	1.30
+++ cairo-test.c	11 May 2005 23:01:56 -0000	1.31
@@ -1,5 +1,5 @@
 /*
- * Copyright © 2004 Red Hat, Inc.
+ * Copyright Â© 2004 Red Hat, Inc.
  *
  * Permission to use, copy, modify, distribute, and sell this software
  * and its documentation for any purpose is hereby granted without
@@ -175,7 +175,10 @@
 }
 #endif
 
-#if CAIRO_HAS_WIN32_SURFACE
+/* Testing the win32 surface isn't interesting, since for
+ * ARGB images it just chains to the image backend
+ */
+#if 0 && CAIRO_HAS_WIN32_SURFACE
 static cairo_surface_t *
 create_win32_surface (int width, int height, void **closure)
 {
@@ -349,7 +352,7 @@
 #if CAIRO_HAS_QUARTZ_SURFACE
 	    { "quartz", create_quartz_surface, cleanup_quartz},
 #endif
-#if CAIRO_HAS_WIN32_SURFACE
+#if 0 && CAIRO_HAS_WIN32_SURFACE
 	    { "win32", create_win32_surface, cleanup_win32},
 #endif
 #if CAIRO_HAS_XCB_SURFACE




More information about the cairo-commit mailing list