[Pixman] [ANNOUNCE] pixman beta release 0.17.12 now available
Soeren Sandmann
sandmann at daimi.au.dk
Wed Mar 17 12:11:11 PDT 2010
A new pixman release 0.17.12 is now available. This is a BETA release
leading up to a stable 0.18.0 release.
News:
- Optimizations for rescaling with a nearest filter [Alexander Larsson, Siarhei Siamashka]
- Overhead reduction by caching fast paths [Søren Sandmann]
- Constant time operator strength reduction [Søren]
- Misc. bug fixes [Alan Coopersmith, Egor Starkov, Loïc Minier]
Please test this release thoroughly. If you are a distribution, it
would be appropriate to put this release in your development/unstable
version, if you have one.
Testing on OS X and Windows is especially appreciated.
Report bugs either at
https://bugs.freedesktop.org/enter_bug.cgi?product=pixman
or by sending mail to pixman at lists.freedesktop.org.
Thanks,
Søren
tar.gz:
http://cairographics.org/releases/pixman-0.17.12.tar.gz
http://xorg.freedesktop.org/archive/individual/lib/pixman-0.17.12.tar.gz
tar.bz2:
http://xorg.freedesktop.org/archive/individual/lib/pixman-0.17.12.tar.bz2
Hashes:
MD5: 331415d7a110145cf27aa00e11d0a683 pixman-0.17.12.tar.gz
MD5: fd4fdb27e7f2da69dd7e5084ab3021ae pixman-0.17.12.tar.bz2
SHA1: 0ad539300f52773967e1007b8ba29a90d53c813a pixman-0.17.12.tar.gz
SHA1: 4a5e4e58828fb562def08b51e7f8c2bc0d3f2e3b pixman-0.17.12.tar.bz2
GPG signature:
http://cairographics.org/releases/pixman-0.17.12.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.12
Log:
Alan Coopersmith (2):
Make .s target asm flag selection more portable
Add Sun cc to thread-local support checks in pixman-compiler.h
Alexander Larsson (6):
Add CONVERT_0565_TO_8888 macro
Add CONVERT_8888_TO_8888 and CONVERT_0565_TO_0565 macros
Add FAST_PATH_NO_NONE_REPEAT flag
Add FAST_PATH_SAMPLES_COVER_CLIP and FAST_PATH_16BIT_SAFE
Add specialized fast nearest scalers
Use the right format for the OVER_8888_565 fast path
Egor Starkov (1):
Eliminate trailing comma in enum
Loïc Minier (1):
ARM: SIMD: Try without any CFLAGS before forcing -mcpu=
Søren Sandmann Pedersen (16):
Post-release version bump to 0.17.11
Add a fast path cache
Make the operator strength reduction constant time.
Store the operator table more compactly.
Strength reduce certain conjoint/disjoint to their normal counterparts.
Change operator table to be an array of arrays of four bytes.
pixman.h: Only define stdint types when PIXMAN_DONT_DEFINE_STDINT is unde
test: Add support for indexed formats to blitters-test
Fix typo: WORDS_BIG_ENDIAN => WORDS_BIGENDIAN in pixman-edge.c
Add checks for various types of thread local storage.
Add PIXMAN_DEFINE_THREAD_LOCAL() and PIXMAN_GET_THREAD_LOCAL() macros
Fix contact address in configure.ac
Ensure that only the low 4 bit of 4 bit pixels are stored.
Add a FAST_PATH_X_UNIT_POSITIVE flag
Specialize the fast_composite_scaled_nearest_* scalers to positive x unit
Pre-release version bump to 0.17.12
More information about the Pixman
mailing list