[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

pixman: Changes to 'refs/tags/pixman-0.32.4-1'



Tag 'pixman-0.32.4-1' created by Julien Cristau <jcristau@debian.org> at 2013-12-17 21:08 +0000

Tagging upload of pixman 0.32.4-1 to sid.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQIcBAABAgAGBQJSsL1lAAoJEDEBgAUJBeQM60IP/RI53e9NnqECrKVVtwlL791D
OQSFzVbLiIwvl7f4OHER0MrmFqoJXF/rX0VdPMROFVmkBVIW7XrOn/FqvcxD/qkR
bOx013ZdDkqu6vjWPN5/xl2xPaPZBvHSN3JRDJElu86+V3mVr9l/zYwuTsUlWw+u
eAxm0M6JFsl2IusrG9V2Q0SrCOD9MWmSN2iHaIvSP0ufpuk+a4OcuU1mYtqzdfSl
BMnKq9ojCAzajSpGK6NJpaiFWL4IkF4XoOUTDqWKjTltSukVud1XyHvg+BIxPrkQ
ANkXr5AXSL83xD5tmlO4t/v79K3rQadH6YgUk3TPau+6WoPiEZ0kBcqBbO6TEXU6
OAlsFnbRUZk5HFiYER1rXpto4Xj0QxbBF+KzgXo9GR6qYaPNdqu23FTG2jRCZ6fx
ydSxLxwxsFdOYhGaKVqzW64i7TyCDh5I7Fi4cy3bMqHf1Os7Gxf0tsCd+OdFKaJX
JvHTAIdyGOH0wfu0H5jMyf6lufb4m6lm9xyTT7kcm9g+PWK4PvCUKkv9eUy89Ob5
Tjvzp6TAE9DPG90CBPDm/sY97ax4mpTRyrGP5nlpUUHCoAcg2IlLTpbKGexZRgnA
NDZOoEo08y7XILPYgfRbVzpSi2jpAY9B7nIfgYpgb9x+tZonOfSe3ATs6ZSfMwR5
xGmcKIsheiXsiVEgzvpB
=jDPc
-----END PGP SIGNATURE-----

Changes since pixman-0.30.2-2:
Alexander Troosh (1):
      Require GTK+ version >= 2.16

Andrea Canciani (7):
      test: Fix build on MSVC
      Fix build on MSVC
      Fix building of "other" programs on MSVC
      Fix build of check-formats on MSVC
      Add support for SSSE3 to the MSVC build system
      Fix thread-test on non-OpenMP systems
      test: Fix the win32 build

Brad Smith (1):
      Fix pixman build with older GCC releases

Jakub Bogusz (1):
      Fix the SSSE3 CPUID detection.

Julien Cristau (3):
      Merge tag 'pixman-0.32.4' into debian-unstable
      Bump changelogs
      Upload to unstable

Maarten Lankhorst (2):
      Cherry-pick upstream bigfixes for fixing a crash when rendering invalid trapezoids. (LP: #1197921)
      release to sid

Markos Chandras (1):
      Use AC_LINK_IFELSE to check if the Loongson MMI code can link

Matt Turner (3):
      mmx: Document implementation(s) of pix_multiply().
      iwmmxt: Disallow if gcc version is < 4.8.
      Pre-release version bump to 0.32.4

Matthieu Herrb (1):
      configure.ac: Don't use '+=' since it's not POSIX

Ritesh Khadgaray (1):
      pixman_trapezoid_valid(): Fix underflow when bottom is close to MIN_INT

Siarhei Siamashka (7):
      test: fix matrix-test on big endian systems
      test: safeguard the scaling-bench test against COW
      sse2: faster bilinear scaling (pack 4 pixels to write with MOVDQA)
      vmx: align destination to fix valgrind invalid memory writes
      vmx: there is no need to handle unaligned destination anymore
      sse2: bilinear fast path for src_x888_8888
      configure.ac: check and use -Wdeclaration-after-statement GCC option

Søren Sandmann (6):
      Pre-release version bump to 0.32.0
      Post-release version bump to 0.32.1
      demos/Makefile.am: Move EXTRA_DIST outside "if HAVE_GTK"
      Pre-release version bump to 0.32.2
      Post-release version bump to 0.32.3
      test/utils.c: Make the stack unaligned only on 32 bit Windows

Søren Sandmann Pedersen (49):
      Post-release version bump to 0.31.1
      Make use of image flag in noop iterators
      Add ITER_SRC and ITER_DEST iter flags
      Add ITER_WIDE iter flag
      Always set the FAST_PATH_NO_ALPHA_MAP flag for non-BITS images
      noop: Keep information about iterators in an array of pixman_iter_info_t
      sse2: Replace the fetcher_info_t table with a pixman_iter_info_t table
      mmx: Replace the fetcher_info_t table with a pixman_iter_info_t table
      fast: Replace the fetcher_info_t table with a pixman_iter_info_t table
      general: Store the iter initializer in a one-entry pixman_iter_info_t table
      Add _pixman_implementation_iter_init() and use instead of _src/_dest_init()
      Delete the old src/dest_iter_init() functions
      Consolidate all the iter_init_bits_stride functions
      RELEASING: Add note about changing the topic of the #cairo IRC channel
      test/scaling-bench.c: New benchmark for bilinear scaling
      Add support for iter finalizers
      Add an iterator that can fetch bilinearly scaled images
      fast_bilinear_cover_init: Don't install a finalizer on the error path
      Make the first argument to scanline fetchers have type bits_image_t *
      Drop support for 8-bit precision in bilinear filtering
      general: Ensure that iter buffers are aligned to 16 bytes
      Add empty SSSE3 implementation
      ssse3: Add iterator for separable bilinear scaling
      demos/scale.ui: Allow subsample_bits to be 0
      pixman-filter.c: Use 65536, not 65535, for fixed point conversion
      {scaling,affine,composite-traps}-test: Use compute_crc32_for_image()
      test: Share the image printing code
      test: Test negative strides
      fast, ssse3: Simplify logic to fetch lines in the bilinear iterators
      Move bits_image_fetch_bilinear_no_repeat_8888 into pixman-fast-path.c
      Move generated affine fetchers into pixman-fast-path.c
      utils.c: Make print_image actually cope with negative strides
      utils.c: Make image_endian_swap() deal with negative strides
      blitters-test: Remove unused variable
      Rename HAVE_PTHREAD_SETSPECIFIC to HAVE_PTHREADS
      test: Add new thread-test program
      fast: Swap image and iter flags in generated fast paths
      pixman-combine32.c: Formatting fixes
      pixman-combine32: Improve documentation for blend mode operators
      pixman-combine32: Rename a number of variable from sa/sca to as/s
      pixman-combine32: Make Color Dodge routine follow the math more closely
      pixman-combine32.c: Make Color Burn routine follow the math more closely
      scale.c: Use int instead of kernel_t for values in named_int_t
      configure.ac: Add check for pmulhuw assembly
      utils.c: On x86-32 unalign the stack before calling test_function
      pixman-glyph.c: Add __force_align_arg_pointer to composite functions
      test/trap-crasher.c: Add trapezoid that demonstrates a crash
      Pre-release version bump to 0.31.2
      Post-release version bump to 0.31.3

ingmar@irsoft.de (1):
      Fix broken build when HAVE_CONFIG_H is undefined, e.g. on Win32.

---
 ChangeLog                      | 1179 ++++++++++++++++++++++++++++++++++++++++-
 RELEASING                      |    2 
 configure.ac                   |  105 +++
 debian/changelog               |   14 
 demos/Makefile.am              |    4 
 demos/scale.c                  |    6 
 demos/scale.ui                 |    2 
 pixman/Makefile.am             |   12 
 pixman/Makefile.win32          |   29 -
 pixman/pixman-access.c         |   50 -
 pixman/pixman-bits-image.c     |  785 ---------------------------
 pixman/pixman-combine32.c      |  671 +++++++++++++----------
 pixman/pixman-compiler.h       |    2 
 pixman/pixman-fast-path.c      | 1040 ++++++++++++++++++++++++++++++++++--
 pixman/pixman-filter.c         |    2 
 pixman/pixman-general.c        |  121 ++--
 pixman/pixman-glyph.c          |    6 
 pixman/pixman-image.c          |   13 
 pixman/pixman-implementation.c |   90 +--
 pixman/pixman-matrix.c         |    2 
 pixman/pixman-mmx.c            |  119 +---
 pixman/pixman-noop.c           |  183 ++----
 pixman/pixman-private.h        |   82 +-
 pixman/pixman-sse2.c           |  363 +++++++-----
 pixman/pixman-ssse3.c          |  351 ++++++++++++
 pixman/pixman-utils.c          |   20 
 pixman/pixman-vmx.c            |  539 +++++++++++++++---
 pixman/pixman-x86.c            |   15 
 pixman/pixman.c                |    2 
 test/Makefile.am               |    6 
 test/Makefile.sources          |    2 
 test/Makefile.win32            |    6 
 test/affine-test.c             |   50 -
 test/blitters-test.c           |   34 -
 test/composite-traps-test.c    |   46 -
 test/rotate-test.c             |   17 
 test/scaling-bench.c           |   80 ++
 test/scaling-test.c            |   59 +-
 test/thread-test.c             |  199 ++++++
 test/utils.c                   |   83 ++
 test/utils.h                   |    9 
 41 files changed, 4565 insertions(+), 1835 deletions(-)
---


Reply to: