[cairo-announce] [ANNOUNCE] pixman 0.31.2 release candidate now available

[email protected] (Søren Sandmann)
Newsgroups gmane.comp.lib.cairo
Message-ID <ye8d2mjtyjo.fsf__15050.1219126911$1383354408$gmane$org@llama05.cs.au.dk>
A new pixman release 0.31.2 is now available. This is a release
candidate for a stable 0.32.0 release.

This release contains performance improvements to bilinear scaling,
and a large number of bug fixes.

Please test, and report bugs to the mailing list at
[email protected].

Søren


tar.gz:
	http://cairographics.org/snapshots/pixman-0.31.2.tar.gz
	http://xorg.freedesktop.org/archive/individual/lib/pixman-0.31.2.tar.gz

tar.bz2:
	http://xorg.freedesktop.org/archive/individual/lib/pixman-0.31.2.tar.bz2

Hashes:
	MD5:  aced5dd2a4651c2bcd5c8c98bd7a64a9  pixman-0.31.2.tar.gz
	MD5:  b347a6a44e5d3e7fdba644877250ce44  pixman-0.31.2.tar.bz2
	SHA1: 0246796a1220a52e8e98110dd1460b64e7f2476c  pixman-0.31.2.tar.gz
	SHA1: 5232cd11c178e32e8cc63f2678f777671470f74e  pixman-0.31.2.tar.bz2

GPG signature:
	http://cairographics.org/snapshots/pixman-0.31.2.tar.gz.sha1.asc
	(signed by Søren Sandmann Pedersen <[email protected]>)

Git:
	git://git.freedesktop.org/git/pixman
	tag: pixman-0.31.2

Log:
	Alexander Troosh (1):
	      Require GTK+ version >= 2.16
	
	Andrea Canciani (6):
	      test: Fix build on MSVC
	      Fix build on MSVC
	      Fix building of "other" programs on MSVC
	      Fix build of check-formats on MSVC
	      Add support for SSSE3 to the MSVC build system
	      Fix thread-test on non-OpenMP systems
	
	Brad Smith (1):
	      Fix pixman build with older GCC releases
	
	Markos Chandras (1):
	      Use AC_LINK_IFELSE to check if the Loongson MMI code can link
	
	Matt Turner (2):
	      mmx: Document implementation(s) of pix_multiply().
	      iwmmxt: Disallow if gcc version is < 4.8.
	
	Matthieu Herrb (1):
	      configure.ac: Don't use '+=' since it's not POSIX
	
	Ritesh Khadgaray (1):
	      pixman_trapezoid_valid(): Fix underflow when bottom is close to MIN_INT
	
	Siarhei Siamashka (7):
	      test: fix matrix-test on big endian systems
	      test: safeguard the scaling-bench test against COW
	      sse2: faster bilinear scaling (pack 4 pixels to write with MOVDQA)
	      vmx: align destination to fix valgrind invalid memory writes
	      vmx: there is no need to handle unaligned destination anymore
	      sse2: bilinear fast path for src_x888_8888
	      configure.ac: check and use -Wdeclaration-after-statement GCC option
	
	Søren Sandmann Pedersen (48):
	      Post-release version bump to 0.31.1
	      Make use of image flag in noop iterators
	      Add ITER_SRC and ITER_DEST iter flags
	      Add ITER_WIDE iter flag
	      Always set the FAST_PATH_NO_ALPHA_MAP flag for non-BITS images
	      noop: Keep information about iterators in an array of pixman_iter_info_t
	      sse2: Replace the fetcher_info_t table with a pixman_iter_info_t table
	      mmx: Replace the fetcher_info_t table with a pixman_iter_info_t table
	      fast: Replace the fetcher_info_t table with a pixman_iter_info_t table
	      general: Store the iter initializer in a one-entry pixman_iter_info_t tab
	      Add _pixman_implementation_iter_init() and use instead of _src/_dest_init
	      Delete the old src/dest_iter_init() functions
	      Consolidate all the iter_init_bits_stride functions
	      RELEASING: Add note about changing the topic of the #cairo IRC channel
	      test/scaling-bench.c: New benchmark for bilinear scaling
	      Add support for iter finalizers
	      Add an iterator that can fetch bilinearly scaled images
	      fast_bilinear_cover_init: Don't install a finalizer on the error path
	      Make the first argument to scanline fetchers have type bits_image_t *
	      Drop support for 8-bit precision in bilinear filtering
	      general: Ensure that iter buffers are aligned to 16 bytes
	      Add empty SSSE3 implementation
	      ssse3: Add iterator for separable bilinear scaling
	      demos/scale.ui: Allow subsample_bits to be 0
	      pixman-filter.c: Use 65536, not 65535, for fixed point conversion
	      {scaling,affine,composite-traps}-test: Use compute_crc32_for_image()
	      test: Share the image printing code
	      test: Test negative strides
	      fast, ssse3: Simplify logic to fetch lines in the bilinear iterators
	      Move bits_image_fetch_bilinear_no_repeat_8888 into pixman-fast-path.c
	      Move generated affine fetchers into pixman-fast-path.c
	      utils.c: Make print_image actually cope with negative strides
	      utils.c: Make image_endian_swap() deal with negative strides
	      blitters-test: Remove unused variable
	      Rename HAVE_PTHREAD_SETSPECIFIC to HAVE_PTHREADS
	      test: Add new thread-test program
	      fast: Swap image and iter flags in generated fast paths
	      pixman-combine32.c: Formatting fixes
	      pixman-combine32: Improve documentation for blend mode operators
	      pixman-combine32: Rename a number of variable from sa/sca to as/s
	      pixman-combine32: Make Color Dodge routine follow the math more closely
	      pixman-combine32.c: Make Color Burn routine follow the math more closely
	      scale.c: Use int instead of kernel_t for values in named_int_t
	      configure.ac: Add check for pmulhuw assembly
	      utils.c: On x86-32 unalign the stack before calling test_function
	      pixman-glyph.c: Add __force_align_arg_pointer to composite functions
	      test/trap-crasher.c: Add trapezoid that demonstrates a crash
	      Pre-release version bump to 0.31.2
	
	[email protected] (1):
	      Fix broken build when HAVE_CONFIG_H is undefined, e.g. on Win32.
_______________________________________________
cairo-announce mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo-announce
-- 
cairo mailing list
[email protected]
http://lists.cairographics.org/mailman/listinfo/cairo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.