[cairo-announce] [ANNOUNCE] pixman release 0.15.6 now available
Soeren Sandmann
sandmann at daimi.au.dk
Fri May 22 09:21:51 PDT 2009
A new pixman release 0.15.6 is now available. This is a development
release, leading up to a stable 0.16.0 release. Apart from a few bug
fixes, this release contains phase two of the refactoring; in this
phase the various types of images are split into their own files.
Please test, and report bugs at
https://bugs.freedesktop.org/enter_bug.cgi?product=pixman
Thanks,
Soren
tar.gz:
http://cairographics.org/releases/pixman-0.15.6.tar.gz
http://xorg.freedesktop.org/archive/individual/lib/pixman-0.15.6.tar.gz
tar.bz2:
http://xorg.freedesktop.org/archive/individual/lib/pixman-0.15.6.tar.bz2
Hashes:
MD5: fe922698df46b21d7e19f28ded4ca100 pixman-0.15.6.tar.gz
MD5: 138b68280dfb9e5c361b0f2f744e1e6d pixman-0.15.6.tar.bz2
SHA1: 6dd7de227efa076f6ea24e5b75ba9abbd0a3c04b pixman-0.15.6.tar.gz
SHA1: 10f93f6673f508aab89c7bbc98be4ffe3362d4ae pixman-0.15.6.tar.bz2
GPG signature:
http://cairographics.org/releases/pixman-0.15.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.15.6
Log:
Jonathan Morton (3):
Avoid malloc() by allocating a fixed set of boxes on the stack
Fix compile error caused by e42fae9e8364f5f0791f9fce749ab18b33acf598
Initialize the ARM SIMD fast path array.
Loïc Minier (1):
Fix fd check after auxv file open() [Bug 21749]
Søren Sandmann Pedersen (36):
Add test that shows difference in clipping with transformed vs untransfor
Post-release version bump
Don't call hyphenated git commands as they don't exist anymore
Don't read potentially uninitialized data in pixman_CombineMaskU()
Split solid fill images into pixman-solid-fill.c
Split linear gradient images into pixman-linear-gradient.c
Split radial gradient images into pixman-radial-gradient.c
Split conical gradient images into pixman-conical-gradient.c
Split pixel images into pixman-bits-image.c
Add stubs for property_changed virtual functions
Store get_scanline() functions in the image struct
Set up scanline getters for source pictures
Set up scanline getters for bits images
Replace pixman_image_get_fetchers() with pixman_image_get_scanline_{32,64
Move the gradient walker code to its own file
Add a generic 64 bit fetcher and use it for gradients and transformed ima
Rename pixmanFetchSourcePict to pixmanFetchGradient
Move the linear gradient code from pixman-source.c into pixman-linear-gra
Duplicate some code that was shared between radial and conical gradients.
Move the radial gradient code form pixman-source.c into pixman-radial-gra
Move conical gradient code to pixman-conical-gradient.c and delete pixman
Move CPU detection code to its own file
Move the arch specific fast path tables into their arch files
Move C fast paths to their own file pixman-fast-path.c
Notes on the rendering pipeline
Describe alpha map in the pipeline
Some roadmap notes
Further notes on the rendering pipeline
Notes on output kernels
Note about glyphs polygons
Notes on component alpha
Make MMX fast paths static and remove them from the header file
Make SSE2 fast paths static and remove them from the header file
Fix build on ppc. Pointed out by Chris Ball
Fix alpha map computation in pixman_compute_composite_region()
Pre-release version bump
More information about the cairo-announce
mailing list