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 <sandm...@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 _______________________________________________ xorg-announce mailing list xorg-announce@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg-announce