Tag 'pixman-0.21.4-1' created by Cyril Brulebois <k...@debian.org> at 2011-01-19 19:59 +0000
Tagging upload of pixman 0.21.4-1 to experimental. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iEYEABECAAYFAk03Qp0ACgkQeGfVPHR5Nd2cSQCeJfS1dfbJvrMJEpWtHL+RD2Y0 W6AAoKk5YukYTBUVFX7mBo8cB8h3xFyZ =7SEv -----END PGP SIGNATURE----- Changes since pixman-0.21.2-1: 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 (6): Fix argument quoting for AC_INIT. Fix linking issues when HAVE_FEENABLEEXCEPT is set. Merge branch 'upstream-experimental' into debian-experimental Bump changelogs. Update debian/copyright from upstream's COPYING. Upload to experimental. 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 its own 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 --- COPYING | 3 ChangeLog | 659 ++++++++++++++++++++++++++++++ configure.ac | 26 + debian/changelog | 7 debian/copyright | 3 pixman/pixman-arm-common.h | 24 - pixman/pixman-arm-neon-asm.S | 530 +++++++++++++++++++----- pixman/pixman-arm-neon-asm.h | 5 pixman/pixman-arm-neon.c | 47 +- pixman/pixman-arm-simd.c | 4 pixman/pixman-bits-image.c | 279 ++++++++++-- pixman/pixman-combine.c.template | 30 + pixman/pixman-compiler.h | 3 pixman/pixman-conical-gradient.c | 45 +- pixman/pixman-cpu.c | 9 pixman/pixman-fast-path.c | 149 +++++- pixman/pixman-fast-path.h | 26 - pixman/pixman-general.c | 294 ++++++------- pixman/pixman-image.c | 92 ---- pixman/pixman-implementation.c | 81 +++ pixman/pixman-linear-gradient.c | 86 ++- pixman/pixman-matrix.c | 3 pixman/pixman-mmx.c | 22 - pixman/pixman-private.h | 169 ++++--- pixman/pixman-radial-gradient.c | 64 ++ pixman/pixman-solid-fill.c | 75 +-- pixman/pixman-sse2.c | 111 ++--- pixman/pixman-utils.c | 6 pixman/pixman.c | 7 pixman/solaris-hwcap.mapfile | 2 test/Makefile.am | 41 + test/alphamap.c | 11 test/blitters-test.c | 57 -- test/composite.c | 56 +- test/gradient-crash-test.c | 123 +++-- test/pdf-op-test.c | 84 +++ test/radial-test.c | 198 +++++++++ test/stress-test.c | 855 +++++++++++++++++++++++++++++++++++++++ test/utils.c | 89 +++- test/utils.h | 19 40 files changed, 3567 insertions(+), 827 deletions(-) --- -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1pfecd-0007it...@alioth.debian.org