[cairo-commit] cairo ChangeLog,1.196,1.197 configure.in,1.54,1.55
Graydon Hoare
commit at pdx.freedesktop.org
Thu May 20 16:42:58 PDT 2004
- Previous message: [cairo-commit] CairoJava/src/org/cairographics/cairo
CairoGlitzSurface.java, 1.2, 1.3
- Next message: [cairo-commit]
cairo/src cairo-features.h.in, 1.5, 1.6 cairo.c, 1.36,
1.37 cairo_fixed.c, 1.3, 1.4 cairo_gstate.c, 1.50,
1.51 cairo_matrix.c, 1.7, 1.8 cairo_xlib_surface.c, 1.19,
1.20 cairoint.h, 1.62, 1.63
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: graydon
Update of /cvs/cairo/cairo
In directory pdx:/tmp/cvs-serv27093
Modified Files:
ChangeLog configure.in
Log Message:
2004-05-20 Graydon Hoare <graydon at redhat.com>
* configure.in: Add sanity checking feature configury.
* src/cairo-features.h.in: Add sanity checking feature.
* src/cairo.c: Add sanity checking.
* src/cairoint.h: Add prototypes.
* src/cairo_fixed.c
(_cairo_fixed_is_integer):
(_cairo_fixed_integer_part): New functions.
* src/cairo_matrix.c
(_cairo_matrix_is_integer_translation): New function.
* src/cairo_gstate.c
(extract_transformed_rectangle): Use fixed functions.
(_cairo_gstate_clip): Arithmetic fixes.
(_cairo_gstate_clip_and_composite_trapezoids):
(_cairo_gstate_show_surface):
(_cairo_gstate_show_text):
(_cairo_gstate_show_glyphs): Corrections to clipping.
* src/cairo_xlib_surface.c
(_cairo_xlib_surface_composite): Add XCopyArea fast path.
(_cairo_xlib_surface_set_clip_region): Drive clip to drawable.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.196
retrieving revision 1.197
diff -C2 -d -r1.196 -r1.197
*** a/ChangeLog 17 May 2004 15:03:17 -0000 1.196
--- b/ChangeLog 20 May 2004 23:42:56 -0000 1.197
***************
*** 1,2 ****
--- 1,31 ----
+ 2004-05-20 Graydon Hoare <graydon at redhat.com>
+
+ * configure.in: Add sanity checking feature configury.
+
+ * src/cairo-features.h.in: Add sanity checking feature.
+
+ * src/cairo.c: Add sanity checking.
+
+ * src/cairoint.h: Add prototypes.
+
+ * src/cairo_fixed.c
+ (_cairo_fixed_is_integer):
+ (_cairo_fixed_integer_part): New functions.
+
+ * src/cairo_matrix.c
+ (_cairo_matrix_is_integer_translation): New function.
+
+ * src/cairo_gstate.c
+ (extract_transformed_rectangle): Use fixed functions.
+ (_cairo_gstate_clip): Arithmetic fixes.
+ (_cairo_gstate_clip_and_composite_trapezoids):
+ (_cairo_gstate_show_surface):
+ (_cairo_gstate_show_text):
+ (_cairo_gstate_show_glyphs): Corrections to clipping.
+
+ * src/cairo_xlib_surface.c
+ (_cairo_xlib_surface_composite): Add XCopyArea fast path.
+ (_cairo_xlib_surface_set_clip_region): Drive clip to drawable.
+
2004-05-17 Carl Worth <cworth at isi.edu>
Index: configure.in
===================================================================
RCS file: /cvs/cairo/cairo/configure.in,v
retrieving revision 1.54
retrieving revision 1.55
diff -C2 -d -r1.54 -r1.55
*** a/configure.in 11 May 2004 15:19:47 -0000 1.54
--- b/configure.in 20 May 2004 23:42:56 -0000 1.55
***************
*** 162,165 ****
--- 162,179 ----
dnl ===========================================================================
+ AC_ARG_ENABLE(sanity-checking,
+ [ --disable-sanity Disable cairo's sanity checking routines],
+ [check_sanity=$enableval], [check_sanity=yes])
+
+ if test "x$check_sanity" != "xyes"; then
+ SANITY_CHECKING_FEATURE=CAIRO_NO_SANITY_CHECKING
+ else
+ SANITY_CHECKING_FEATURE=CAIRO_DO_SANITY_CHECKING
+ fi
+
+ AC_SUBST(SANITY_CHECKING_FEATURE)
+
+ dnl ===========================================================================
+
PKG_CHECK_MODULES(FONTCONFIG, fontconfig)
PKG_CHECK_MODULES(CAIRO, libpixman >= 0.1.1)
- Previous message: [cairo-commit] CairoJava/src/org/cairographics/cairo
CairoGlitzSurface.java, 1.2, 1.3
- Next message: [cairo-commit]
cairo/src cairo-features.h.in, 1.5, 1.6 cairo.c, 1.36,
1.37 cairo_fixed.c, 1.3, 1.4 cairo_gstate.c, 1.50,
1.51 cairo_matrix.c, 1.7, 1.8 cairo_xlib_surface.c, 1.19,
1.20 cairoint.h, 1.62, 1.63
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the cairo-commit
mailing list