A new pixman release 0.21.4 is now available. This is a development
snapshot leading up to a stable 0.22.0 release. News:

- ARM performance improvements and bug fixes [Siarhei Siamashka]
- Performance improvements for bitmap filling [Siarhei]
- Improvements to the test suite [Andrea Canciani, Siarhei, Søren Sandmann]
- Refactoring of image access code [Søren]

Plus bug fixes and other updates [Alan Coopersmith, Andrea, Cyril
Brulebois, Jon TURNEY, Siarhei, Søren]

Please file bugs at 

       https://bugs.freedesktop.org/enter_bug.cgi?product=pixman

or report them at the pixman mailing list:

       pix...@lists.freedesktop.org

Søren



tar.gz:
        http://cairographics.org/releases/pixman-0.21.4.tar.gz
        http://xorg.freedesktop.org/archive/individual/lib/pixman-0.21.4.tar.gz

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

Hashes:
        MD5:  e50975ace979cd416a505827c15191b4  pixman-0.21.4.tar.gz
        MD5:  ae57f4fa9121ab9895b9789b2e81f1e0  pixman-0.21.4.tar.bz2
        SHA1: 3736d354b99b318628f49b5128a02e3bf8be9e0f  pixman-0.21.4.tar.gz
        SHA1: ca2c6f0b84500d4521b8ce39f62aea5b5d433974  pixman-0.21.4.tar.bz2

GPG signature:
        http://cairographics.org/releases/pixman-0.21.4.tar.gz.sha1.asc
        (signed by Søren Sandmann Pedersen <sandm...@daimi.au.dk>)

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

Log:
        Alan Coopersmith (1):
              Sun's copyrights belong to Oracle now
        
        Andrea Canciani (2):
              Improve handling of tangent circles
              Add a test for radial gradients
        
        Cyril Brulebois (2):
              Fix argument quoting for AC_INIT.
              Fix linking issues when HAVE_FEENABLEEXCEPT is set.
        
        Jon TURNEY (1):
              Remove stray #include <fenv.h>
        
        Siarhei Siamashka (23):
              C fast path for a1 fill operation
              ARM: added 'neon_composite_over_n_8_8' fast path
              ARM: introduced 'fetch_mask_pixblock' macro to simplify code
              ARM: better NEON instructions scheduling for over_n_8_0565
              ARM: added 'neon_composite_over_8888_n_0565' fast path
              ARM: reuse common NEON code for over_{n_8|8888_n|8888_8}_0565
              ARM: added 'neon_composite_over_0565_n_0565' fast path
              ARM: added 'neon_composite_add_8888_8_8888' fast path
              ARM: better NEON instructions scheduling for add_8888_8888_8888
              ARM: added 'neon_composite_add_n_8_8888' fast path
              ARM: added 'neon_composite_add_8888_n_8888' fast path
              ARM: added flags parameter to some asm fast path wrapper macros
              ARM: added 'neon_composite_in_n_8' fast path
              ARM: added 'neon_src_rpixbuf_8888' fast path
              Fix for potential unaligned memory accesses
              COPYING: added Nokia to the list of copyright holders
              Revert "Fix "syntax error: empty declaration" warnings."
              Fix for "syntax error: empty declaration" Solaris Studio warnings
              Workaround for a preprocessor issue in old Sun Studio
              Bugfix for a corner case in 'pixman_transform_is_inverse'
              Make 'fast_composite_scaled_nearest_*' less suspicious
              A new configure option --enable-static-testprogs
              ARM: do /proc/self/auxv based cpu features detection only in linux
        
        Søren Sandmann Pedersen (28):
              Post-release version bump to 0.21.3
              test: Make composite test use some existing macros instead of 
defining it
              Add enable_fp_exceptions() function in utils.[ch]
              Extend gradient-crash-test
              test: Move palette initialization to utils.[ch]
              test/utils.c: Initialize palette->rgba to 0.
              Make the argument to fence_malloc() an int64_t
              Add a stress-test program.
              Add a test compositing with the various PDF operators.
              Fix divide-by-zero in set_lum().
              sse2: Skip src pixels that are zero in 
sse2_composite_over_8888_n_8888()
              Add iterators in the general implementation
              Move initialization of iterators for bits images to 
pixman-bits-image.c
              Eliminate the _pixman_image_store_scanline_32/64 functions
              Move iterator initialization to the respective image files
              Virtualize iterator initialization
              Use an iterator in pixman_image_get_solid()
              Move get_scanline_32/64 to the bits part of the image struct
              Allow NULL property_changed function
              Consolidate the various get_scanline_32() into 
get_scanline_narrow()
              Linear: Optimize for horizontal gradients
              Get rid of the classify methods
              Add direct-write optimization back
              Skip fetching pixels when possible
              Turn on testing for destination transformation
              Fix destination fetching
              Fix dangling-pointer bug in 
bits_image_fetch_bilinear_no_repeat_8888().
              Pre-release version bump to 0.21.4
_______________________________________________
xorg-announce mailing list
xorg-announce@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg-announce

Reply via email to