[cairo-commit] cairo ChangeLog,1.991,1.992

Keith Packard commit at pdx.freedesktop.org
Wed Aug 24 01:47:15 PDT 2005


Committed by: keithp

Update of /cvs/cairo/cairo
In directory gabe:/tmp/cvs-serv6901

Modified Files:
	ChangeLog 
Log Message:
2005-08-24  Keith Packard  <keithp at keithp.com>

	reviewed by: cworth

	* src/cairo-ps-surface.c:
	(_cairo_ps_surface_create_for_stream_internal),
	(cairo_ps_surface_set_dpi), (color_is_translucent),
	(pattern_is_translucent), (emit_image), (_ps_output_composite),
	(_ps_output_fill_rectangles), (_ps_output_composite_trapezoids),
	(_ps_output_path_move_to), (_ps_output_path_line_to),
	(_ps_output_path_curve_to), (_ps_output_intersect_clip_path),
	(_ps_output_show_glyphs), (_ps_output_fill_path),
	(_cairo_ps_surface_render_page):
	
	Use new device_x_scale/device_y_scale surface fields
	to set the device coordinate space to the nominal pixels.

	Treat more alpha values as translucent (up to 0.999)

	Fix emit_image to actually use a temporary image
	when necessary.

	Change PS coordinate space to match cairo (top-down),
	adjust PS output to use new space.

	Find more cases where PS output was not supported and
	fall back to image surface.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.991
retrieving revision 1.992
diff -u -d -r1.991 -r1.992
--- ChangeLog	24 Aug 2005 08:42:19 -0000	1.991
+++ ChangeLog	24 Aug 2005 08:47:13 -0000	1.992
@@ -2,6 +2,34 @@
 
 	reviewed by: cworth
 
+	* src/cairo-ps-surface.c:
+	(_cairo_ps_surface_create_for_stream_internal),
+	(cairo_ps_surface_set_dpi), (color_is_translucent),
+	(pattern_is_translucent), (emit_image), (_ps_output_composite),
+	(_ps_output_fill_rectangles), (_ps_output_composite_trapezoids),
+	(_ps_output_path_move_to), (_ps_output_path_line_to),
+	(_ps_output_path_curve_to), (_ps_output_intersect_clip_path),
+	(_ps_output_show_glyphs), (_ps_output_fill_path),
+	(_cairo_ps_surface_render_page):
+	
+	Use new device_x_scale/device_y_scale surface fields
+	to set the device coordinate space to the nominal pixels.
+
+	Treat more alpha values as translucent (up to 0.999)
+
+	Fix emit_image to actually use a temporary image
+	when necessary.
+
+	Change PS coordinate space to match cairo (top-down),
+	adjust PS output to use new space.
+
+	Find more cases where PS output was not supported and
+	fall back to image surface.
+
+2005-08-24  Keith Packard  <keithp at keithp.com>
+
+	reviewed by: cworth
+
 	* src/cairo-meta-surface.c: (_cairo_meta_surface_replay):
 	_cairo_surface_show_glyphs may return UNSUPPORTED in which
 	case a call to scaled_font->backend->show_glyphs is needed.



More information about the cairo-commit mailing list