[cairo-announce] [ANNOUNCE] pixman release 0.15.4 now available
Soeren Sandmann
sandmann at daimi.au.dk
Fri May 15 04:19:00 PDT 2009
A new pixman release 0.15.4 is now available. This is a development
release leading up to a stable 0.16.0 release. News:
- New ARM NEON fast paths [Ian Rickards, Jeff Muizelaar]
- The first part of a large refactoring of the pixman code
base [Søren Sandmann]
- Bug fixes [Adam Jackson, Alan Coopersmith, Siarhei
Siamashka, Jonathan Morton]
Testing is extra appreciated for this and the upcoming 0.15.6 and
0.15.8 releases since the refactoring makes new bugs more likely than
usual.
Thanks,
Søren
tar.gz:
http://cairographics.org/releases/pixman-0.15.4.tar.gz
http://xorg.freedesktop.org/archive/individual/lib/pixman-0.15.4.tar.gz
tar.bz2:
http://xorg.freedesktop.org/archive/individual/lib/pixman-0.15.4.tar.bz2
Hashes:
MD5: 243255cdcee641675e00649f1b048338 pixman-0.15.4.tar.gz
MD5: 1464bf6f422a4d1747ed3273c7a531d3 pixman-0.15.4.tar.bz2
SHA1: 0936126b4d7e9148e5a54dc2687c63c92b1fe93f pixman-0.15.4.tar.gz
SHA1: 1388fcb88b51df27404fadcf32cabebf8a4992e0 pixman-0.15.4.tar.bz2
GPG signature:
http://cairographics.org/releases/pixman-0.15.4.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.15.4
Log:
Adam Jackson (1):
Fix overflows during trap rasterization. [Bug 16560].
Alan Coopersmith (1):
Add solaris-hwcap.mapfile to EXTRA_DIST
Ian Rickards (1):
Add support for ARM NEON fast paths
Jeff Muizelaar (10):
Add support for doing ARM simd detection on Windows
Add support for doing ARM simd detection on Windows
Enable fbCompositeSrcAdd_8888x8x8neon
Enable fbCompositeSrcAdd_8000x8000neon
Enable fbCompositeSrc_x888x0565neon
Enable fbCompositeSrc_8888x8888neon
Enable fbCompositeSrc_8888x8x8888neon
Enable fbCompositeSolidMask_nx8x0565neon
Enable fbCompositeSolidMask_nx8x8888neon
Enable NEON assembly when we can build it
Jonathan Morton (1):
Test USE_GCC_INLINE_ASM instead of USE_NEON_INLINE_ASM.
Siarhei Siamashka (2):
Updated scaling test to support rgb565, source clipping, etc.
Fixed rendering bug for source alpha == 0 in OVER fastpath functions
Søren Sandmann Pedersen (53):
Post-release version bump
Add trap-crasher.c test program
Include string.h and fix warning in trap-test.c
Move all the GTK+ test code into its own file, utils.c
Mention utils.h in test/Makefile.am so that make dist will pick it up
Add refactoring notes
More refactoring notes
Move SourcePictClassify into pixman-image.c
Move calls of the classification out of the if statements.
Add notes on how Render actually works
More refactoring notes
Get rid of SOURCE_IMAGE_CLASS_NEITHER again
Factor out duplicated fetcher finding code
Formatting
Simplify logic to compute store function
Move fetch logic to pixman-image.c
Move store logic into pixman-image.c
Remove unused xoff/yoff variables
Remove accessor version of pixman-compose.c
Make combineC function type take const args
Change type of combineU to take a mask
Get rid of separate combineU and combineC types
Have the generic code go through the component alpha path always
Use memcpy() in fbCombineSrcU when there is no mask
Implement the sse2 combiners with masks (disabled)
Enable sse2CombineOverU
Enable sse2CombineOverReverseU
Enable sse2CombineInU
Enable sse2CombineInReverseU
Enable sse2CombineOutU
Enable sse2CombineOutReverseU
Enable sse2CombineAtopU
Enable sse2CombineAtopReverseU
Enable sse2CombineAtopXorU
Enable sse2CombineAddU
Enable sse2CombineSaturateU
Implement the mmx combiners with masks (disabled)
Enable mmxCombineOverU
Enable mmxCombineOverReverseU
Enable mmxCombineInU
Enable mmxCombineInReverseU
Enable mmxCombineOutU
Enable mmxCombineOutReverseU
Enable mmxCombineAtopU
Enable mmxCombineAtopReverseU
Enable mmxCombineXorU
Enable mmxCombineAddU
Enable mmxCombineSaturateU
Optimize source reading in combine4
Remove unused combineMaskU functions
Fix divide-by-zero crash
Remove unused CombineMask64 type
Pre-release version bump
More information about the cairo-announce
mailing list