[ANNOUNCE] pixman release 0.17.6 now available
Soeren Sandmann
sandmann at daimi.au.dk
Sat Feb 13 15:40:14 PST 2010
A new pixman release 0.17.6 is now available. This is a development
snapshot leading up to a stable 0.18.0 release.
In this release, asserts are always turned off, so X server crashes in
the region code should be gone (Bug 26314).
News:
32 bit versions of some existing API [Benjamin Otte]
pixman_fill_boxes32()
pixman_image_composite_32()
An accessor for the destroy data [Alexendar Larsson]
pixman_image_get_destroy_data()
Other news in this release [Søren Sandmann]:
Optimizations for scaled images
Some reorganisation of the fast path tables
Plus a bug fix for ARM NEON detection [Siarhei Siamashka]
Søren
tar.gz:
http://cairographics.org/releases/pixman-0.17.6.tar.gz
http://xorg.freedesktop.org/archive/individual/lib/pixman-0.17.6.tar.gz
tar.bz2:
http://xorg.freedesktop.org/archive/individual/lib/pixman-0.17.6.tar.bz2
Hashes:
MD5: 32cbdf7a1ac1c275ee56230e26701456 pixman-0.17.6.tar.gz
MD5: 643093dac601ee37f88ef73849c2f46b pixman-0.17.6.tar.bz2
SHA1: cf928635c29f476c67ac1c795617047ea86ab987 pixman-0.17.6.tar.gz
SHA1: 5ea3ca7bfbdda7e5ace2ad8e9421bfb2ad40b9f1 pixman-0.17.6.tar.bz2
GPG signature:
http://cairographics.org/releases/pixman-0.17.6.tar.gz.sha1.asc
(signed by Søren Sandmann Pedersen <sandmann at daimi.au.dk>)
Git:
git://git.freedesktop.org/git/pixman
tag: pixman-0.17.6
Log:
Alexander Larsson (2):
Add extern "C" guards for c++
Add pixman_image_get_destroy_data()
Benjamin Otte (5):
Fix typo
Make region argument to pixman_region(32)_init_rects() const
Add pixman_image_composite32()
Add pixman_image_fill_boxes() API
Make pixman_image_fill_rectangles() call pixman_image_fill_boxes()
Siarhei Siamashka (1):
ARM: Remove any use of environment variables for cpu features detection
Søren Sandmann Pedersen (17):
Post-release version bump
Fix some warnings
Implement get_scanline_64() correctly for solid fill images.
Turn some uint16_t variables to int32_t in the fast paths.
Move the sanity checks for src, mask and destination into get_fast_path()
Move pixbuf checks after src_format and mask_format have been computed.
Consolidate the source and mask sanity checks in a function
Fold get_fast_path() into _pixman_run_fast_path()
Move calls to source_is_fastpathable() into get_source_format()
Add src_, mask_, and dest_flags fields to fast path arrays
Compute src, mask, dest flags and base fast path decisions on them.
Move checks for src/mask repeat right before walking the region.
Turn off asserts in development snapshots (bug 26314).
Makefile.am: Remove 'check' from release-check
Generalize and optimize fast_composite_src_scaled_nearest()
Once unrolled version of fast_path_composite_nearest_scaled()
Pre-release version bump
More information about the xorg-announce
mailing list