[cairo-commit] libpixman ChangeLog, 1.43, 1.44 NEWS, 1.5, 1.6 RELEASING, 1.5, 1.6 configure.in, 1.13, 1.14

Carl Worth commit at pdx.freedesktop.org
Fri Jan 21 11:10:10 PST 2005


Committed by: cworth

Update of /cvs/cairo/libpixman
In directory gabe:/tmp/cvs-serv23499

Modified Files:
	ChangeLog NEWS RELEASING configure.in 
Log Message:

        * NEWS: Add notes for snapshot 0.1.3.

        * configure.in: Increment version to 0.1.3

        * RELEASING: Add reminder to diff pixman.h to look for API changes
        since the last snapshot.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/libpixman/ChangeLog,v
retrieving revision 1.43
retrieving revision 1.44
diff -u -d -r1.43 -r1.44
--- ChangeLog	21 Jan 2005 18:59:33 -0000	1.43
+++ ChangeLog	21 Jan 2005 19:10:07 -0000	1.44
@@ -1,5 +1,12 @@
 2005-01-21  Carl Worth  <cworth at cworth.org>
 
+	* NEWS: Add notes for snapshot 0.1.3.
+
+	* configure.in: Increment version to 0.1.3
+
+	* RELEASING: Add reminder to diff pixman.h to look for API changes
+	since the last snapshot.
+
 	* src/Makefile.am (libpixman_la_SOURCES): Add missing files to
 	satisfy make distcheck.
 

Index: NEWS
===================================================================
RCS file: /cvs/cairo/libpixman/NEWS,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- NEWS	27 Oct 2004 16:37:34 -0000	1.5
+++ NEWS	21 Jan 2005 19:10:07 -0000	1.6
@@ -1,3 +1,25 @@
+Snapshot 0.1.3 (2005-01-21 Carl Worth <cworth at cworth.org>)
+==========================================================
+Performance improvements
+------------------------
+Solid fills are now much faster, (thanks to Alexander Larsson).
+
+Bug fixes
+---------
+Fixed to quiet warnings in newer versions of gcc.
+
+Don't divide-by-zero if given an image of size 0x0.
+
+Fixed several corner cases where values outside a trapezoid would be
+drawn with alpha 1/255 (in the 8-bit case).
+
+Internal changes
+----------------
+Imported the newer point-sampling trapezoid rasterization code that
+Keith Packard wrote for the X server. This provide pixel-perfect
+matching with the Render extension as well as code that is simpler,
+more robust, and easier to maintain.
+
 Snapshot 0.1.2 (2004-10-27 Carl Worth <cworth at cworth.org>)
 ==========================================================
 New functionality

Index: RELEASING
===================================================================
RCS file: /cvs/cairo/libpixman/RELEASING,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- RELEASING	28 Oct 2004 15:48:07 -0000	1.5
+++ RELEASING	21 Jan 2005 19:10:07 -0000	1.6
@@ -29,7 +29,13 @@
 
 	Sift through the information in ChangeLog since the last
 	snapshot. Summarize major changes briefly in a style similar
-	to other entries in NEWS.
+	to other entries in NEWS. Take special care to note any
+	incompatible changes in the API. These should be easy to find
+	by looking for pixman.h in the ChangeLog. Additionally, the
+	output of following command should be examined using the
+	previous snapshot tag:
+
+		cvs diff -r SNAPSHOT_X_Y_Z src/pixman.h
 
 4) Increment LIBPIXMAN_VERSION in configure.in
 

Index: configure.in
===================================================================
RCS file: /cvs/cairo/libpixman/configure.in,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- configure.in	23 Dec 2004 19:10:08 -0000	1.13
+++ configure.in	21 Jan 2005 19:10:07 -0000	1.14
@@ -5,7 +5,7 @@
 dnl ===========================================================================
 
 # Package version number, (as distinct from shared library version)
-LIBPIXMAN_VERSION=0.1.2
+LIBPIXMAN_VERSION=0.1.3
 
 # libtool shared library version
 




More information about the cairo-commit mailing list