[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