[Commit] cairo ChangeLog,1.33,1.34

Carl Worth commit at keithp.com
Wed Jul 23 22:20:27 PDT 2003


Committed by: cworth

Update of /local/src/CVS/cairo
In directory home.keithp.com:/tmp/cvs-serv31405

Modified Files:
	ChangeLog 
Log Message:
Introduced cairo_fixed_*_t types. Converted several functions from floating to fixed point.

Index: ChangeLog
===================================================================
RCS file: /local/src/CVS/cairo/ChangeLog,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- ChangeLog	19 Jul 2003 21:02:43 -0000	1.33
+++ ChangeLog	24 Jul 2003 04:20:24 -0000	1.34
@@ -1,3 +1,21 @@
+2003-07-23  Carl Worth  <cworth at isi.edu>
+
+	* src/cairoint.h: Introduced some cairo_fixed_*_t types. This is
+	the first baby step toward ripping X dependencies out of the Cairo
+	headers.
+
+	* src/cairo_traps.c (_compute_x): Converted from floating point to
+	fixed point.
+	(_line_seg_intersection_ceil): Now increments y value once if the
+	initial y value computed is less than the actual intersection
+	point.
+
+	* src/cairo_traps.c (_compare_cairo_edge_by_slope): Converted from
+	floating point to fixed point.
+
+	* src/cairo_pen.c (_slope_clockwise): Converted from floating
+	point to fixed point.
+
 2003-07-19  Carl Worth  <cworth at isi.edu>
 
 	* src/cairo_traps.c (cairo_traps_tessellate_polygon): Fixed some




More information about the Commit mailing list