[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