[cairo-commit] cairo ChangeLog,1.1145,1.1146 ROADMAP,1.58,1.59
Carl Worth
commit at pdx.freedesktop.org
Tue Nov 8 17:43:16 PST 2005
- Previous message: [cairo-commit] cairo/src cairo-meta-surface-private.h, 1.6,
1.7 cairo-meta-surface.c, 1.16, 1.17 cairo-ps-surface.c, 1.59,
1.60 cairo-scaled-font.c, 1.7, 1.8 cairo-surface.c, 1.111,
1.112 cairoint.h, 1.227, 1.228
- Next message: [cairo-commit] cairo/src cairo-ps-surface.c, 1.60, 1.61 cairoint.h,
1.228, 1.229
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Committed by: cworth
Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv4179
Modified Files:
ChangeLog ROADMAP
Log Message:
2005-11-08 Carl Worth <cworth at cworth.org>
* ROADMAP: Note that PS is now passing all tests except for
self-copy.
* src/cairo-ps-surface.c: (_cairo_ps_surface_paint),
(_cairo_ps_surface_mask), (_cairo_ps_surface_stroke),
(_cairo_ps_surface_fill), (_cairo_ps_surface_show_glyphs),
(_ps_output_paint), (_ps_output_mask), (_ps_output_stroke),
(_ps_output_fill), (_ps_output_show_glyphs): Add missing glue to
hook up PS backend with new meta-surface support for the 5 basic
drawing operations. Currently, this forces image fallbacks for all
operations.
* test/cairo-test.c: (ps_surface_write_to_png): Switch from gs
device of pngalpha to png16m which for some reason gives the
correct result for nil-surface now, while pngalpha does not.
* test/clip-operator.c: (draw): Key off of N_OPERATORS as the loop
control for easier trimming down of this test case when debugging.
* src/cairoint.h: Rename stroke_style parameter to style in
backend->stroke parameter list.
* test/caps-joins-ps-rgb24-ref.png:
* test/caps-sub-paths-ps-rgb24-ref.png:
* test/clip-fill-rule-ps-rgb24-ref.png:
* test/clip-nesting-ps-rgb24-ref.png:
* test/clip-twice-ps-rgb24-ref.png:
* test/dash-caps-joins-ps-rgb24-ref.png:
* test/dash-offset-negative-ps-rgb24-ref.png:
* test/fill-and-stroke-ps-rgb24-ref.png:
* test/fill-rule-ps-rgb24-ref.png:
* test/leaky-polygon-ps-rgb24-ref.png:
* test/line-width-ps-rgb24-ref.png:
* test/path-data-ps-rgb24-ref.png:
* test/rectangle-rounding-error-ps-rgb24-ref.png:
* test/show-text-current-point-ps-rgb24-ref.png:
* test/text-antialias-gray-ps-rgb24-ref.png:
* test/text-antialias-none-ps-rgb24-ref.png:
* test/text-antialias-subpixel-ps-rgb24-ref.png:
* test/transforms-ps-rgb24-ref.png:
* test/unantialiased-shapes-ps-rgb24-ref.png: Remove PS-specific
reference images for many tests which are now using more fallback
paths than before.
Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.1145
retrieving revision 1.1146
diff -u -d -r1.1145 -r1.1146
--- ChangeLog 9 Nov 2005 01:16:21 -0000 1.1145
+++ ChangeLog 9 Nov 2005 01:43:13 -0000 1.1146
@@ -1,5 +1,51 @@
2005-11-08 Carl Worth <cworth at cworth.org>
+ * ROADMAP: Note that PS is now passing all tests except for
+ self-copy.
+
+ * src/cairo-ps-surface.c: (_cairo_ps_surface_paint),
+ (_cairo_ps_surface_mask), (_cairo_ps_surface_stroke),
+ (_cairo_ps_surface_fill), (_cairo_ps_surface_show_glyphs),
+ (_ps_output_paint), (_ps_output_mask), (_ps_output_stroke),
+ (_ps_output_fill), (_ps_output_show_glyphs): Add missing glue to
+ hook up PS backend with new meta-surface support for the 5 basic
+ drawing operations. Currently, this forces image fallbacks for all
+ operations.
+
+ * test/cairo-test.c: (ps_surface_write_to_png): Switch from gs
+ device of pngalpha to png16m which for some reason gives the
+ correct result for nil-surface now, while pngalpha does not.
+
+ * test/clip-operator.c: (draw): Key off of N_OPERATORS as the loop
+ control for easier trimming down of this test case when debugging.
+
+ * src/cairoint.h: Rename stroke_style parameter to style in
+ backend->stroke parameter list.
+
+ * test/caps-joins-ps-rgb24-ref.png:
+ * test/caps-sub-paths-ps-rgb24-ref.png:
+ * test/clip-fill-rule-ps-rgb24-ref.png:
+ * test/clip-nesting-ps-rgb24-ref.png:
+ * test/clip-twice-ps-rgb24-ref.png:
+ * test/dash-caps-joins-ps-rgb24-ref.png:
+ * test/dash-offset-negative-ps-rgb24-ref.png:
+ * test/fill-and-stroke-ps-rgb24-ref.png:
+ * test/fill-rule-ps-rgb24-ref.png:
+ * test/leaky-polygon-ps-rgb24-ref.png:
+ * test/line-width-ps-rgb24-ref.png:
+ * test/path-data-ps-rgb24-ref.png:
+ * test/rectangle-rounding-error-ps-rgb24-ref.png:
+ * test/show-text-current-point-ps-rgb24-ref.png:
+ * test/text-antialias-gray-ps-rgb24-ref.png:
+ * test/text-antialias-none-ps-rgb24-ref.png:
+ * test/text-antialias-subpixel-ps-rgb24-ref.png:
+ * test/transforms-ps-rgb24-ref.png:
+ * test/unantialiased-shapes-ps-rgb24-ref.png: Remove PS-specific
+ reference images for many tests which are now using more fallback
+ paths than before.
+
+2005-11-08 Carl Worth <cworth at cworth.org>
+
* src/cairo-meta-surface-private.h:
* src/cairo-meta-surface.c: (_cairo_meta_surface_finish),
(_cairo_meta_surface_paint),
Index: ROADMAP
===================================================================
RCS file: /cvs/cairo/cairo/ROADMAP,v
retrieving revision 1.58
retrieving revision 1.59
diff -u -d -r1.58 -r1.59
--- ROADMAP 8 Nov 2005 19:44:18 -0000 1.58
+++ ROADMAP 9 Nov 2005 01:43:13 -0000 1.59
@@ -16,15 +16,15 @@
âa. Incorporate into test suite
b. Correct output for the entire test suite
- clip-operator
+ âclip-operator
âcomposite-integer-translate-source
- linear-gradient
- operator-clear
+ âlinear-gradient
+ âoperator-clear
âoperator-source
self-copy
- text-pattern
+ âtext-pattern
âtrap-clip
- unbounded-operator
+ âunbounded-operator
2. Image fallbacks at finer-than-whole-page granularity
- Previous message: [cairo-commit] cairo/src cairo-meta-surface-private.h, 1.6,
1.7 cairo-meta-surface.c, 1.16, 1.17 cairo-ps-surface.c, 1.59,
1.60 cairo-scaled-font.c, 1.7, 1.8 cairo-surface.c, 1.111,
1.112 cairoint.h, 1.227, 1.228
- Next message: [cairo-commit] cairo/src cairo-ps-surface.c, 1.60, 1.61 cairoint.h,
1.228, 1.229
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the cairo-commit
mailing list