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

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



Tag 'pixman-0.25.2-1' created by Cyril Brulebois <kibi@debian.org> at 2012-03-09 12:21 +0000

Tagging upload of pixman 0.25.2-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEABECAAYFAk9Z9doACgkQeGfVPHR5Nd2HPQCfUunAR+pWmNH65M0iueOva1y+
FeYAoK8nMVOPtV5VNntL2Sx1P33n1xw9
=0Yp1
-----END PGP SIGNATURE-----

Changes since pixman-0.24.4-1:
Alan Coopersmith (2):
      Make mmx code compatible with Solaris Studio 12.3 compilers
      Just use xmmintrin.h when building with Solaris Studio compilers

Andrea Canciani (6):
      Remove useless checks for NULL before freeing
      test: Cleanup includes
      Use the ARRAY_LENGTH() macro when possible
      test: Reuse the ARRAY_LENGTH() macro
      demos: Consistently use G_N_ELEMENTS()
      test: Produce autotools-looking report in the win32 build system

Bobby Salazar (2):
      Android Runtime Detection Support For ARM NEON
      iOS Runtime Detection Support For ARM NEON

Colin Walters (1):
      autogen.sh: Support GNOME Build API

Cyril Brulebois (5):
      Merge branch 'upstream-unstable' into debian-experimental
      Merge branch 'debian-unstable' into debian-experimental
      Bump changelogs.
      Add new symbols and bump shlibs accordingly.
      Upload to experimental.

Jeremy Huddleston (1):
      configure.ac: Add an --enable-libpng option

Matt Turner (14):
      Use AC_LANG_SOURCE for iwMMXt configure program
      Make sure to run AC_SUBST IWMMXT_CFLAGS
      Convert while (w) to if (w) when possible
      autoconf: use #error instead of error
      mmx: enable over_x888_8_8888 on ARM/iwMMXt
      mmx: Use _mm_mulhi_pu16
      mmx: Use _mm_shuffle_pi16
      mmx: fix typo in pix_add_mul on MSVC
      Update .gitignore with more demos and tests
      mmx: make store8888 take uint32_t *dest as argument
      mmx: make load8888 take a pointer to data instead of the data itself
      lowlevel-blt: add over_8888_8888
      lowlevel-blt: add over_x888_n_8888
      lowlevel-blt-bench: add in_8_8 and in_n_8_8

Naohiro Aota (1):
      Don't use non-POSIX test

Nemanja Lukic (3):
      MIPS: DSPr2: Basic infrastructure for MIPS architecture
      MIPS: DSPr2: Added fast-paths for SRC operation.
      MIPS: DSPr2: Added mips_dspr2_blt and mips_dspr2_fill routines.

Søren Sandmann Pedersen (29):
      Post-release version bump to 0.25.1
      region: Add pixman_region{,32}_clear() functions.
      Modify gradient-test to show a bug in NONE processing
      gradient-walker: For NONE repeats, when x < 0 or x > 1, set both colors to 0
      pixman-image.c: Fix typo in pixman_image_set_transform()
      Fix some signed overflow bugs
      Add missing cast in _pixman_edge_multi_init()
      Fix a bunch of signed overflow issues
      In MUL_UNc() cast to comp2_t
      Reject trapezoids where top (botttom) is above (below) the edges
      Fix rounding for DIV_UNc()
      test: In the alphamap test, also test that we get the right red value
      Fix bugs with alpha maps
      test/alphamap.c: Make dst and orig_dst more independent of each other
      Get rid of delegates for combiners
      Move the color_correct() function from composite.c to utils.c
      Rename color_correct() to round_color()
      test: Add a new "pixel_checker_t" object.
      test: Port composite test over to use new pixel_checker_t object.
      Revert "Reject trapezoids where top (botttom) is above (below) the edges"
      mmx: Enable over_x888_8_8888() for x86 as well
      mmx: Delete unused function in_over_full_src_alpha()
      Disable MMX when Clang is being used.
      Disable implementations mentioned in the PIXMAN_DISABLE environment variable.
      Move fetching for solid bits images to pixman-noop.c
      pixman-accessors.h: Delete unused macros
      pixman-access.c: Remove some unused macros
      mmx: Squash a warning by making the argument to ldl_u() const
      Pre-release version bump to 0.25.2

---
 .gitignore                       |   23 +
 ChangeLog                        |  721 +++++++++++++++++++++++++++++++++++++--
 configure.ac                     |   76 +++-
 debian/changelog                 |    9 
 debian/libpixman-1-0.symbols     |    2 
 debian/rules                     |    2 
 demos/composite-test.c           |    2 
 demos/gradient-test.c            |   13 
 pixman/Makefile.am               |   16 
 pixman/pixman-access.c           |    9 
 pixman/pixman-accessor.h         |   15 
 pixman/pixman-bits-image.c       |   28 -
 pixman/pixman-combine.h.template |    4 
 pixman/pixman-cpu.c              |  106 +++++
 pixman/pixman-fast-path.c        |    4 
 pixman/pixman-general.c          |   16 
 pixman/pixman-image.c            |   20 -
 pixman/pixman-implementation.c   |  119 +-----
 pixman/pixman-mips-dspr2-asm.S   |  310 ++++++++++++++++
 pixman/pixman-mips-dspr2-asm.h   |  206 +++++++++++
 pixman/pixman-mips-dspr2.c       |  247 +++++++++++++
 pixman/pixman-mips-dspr2.h       |   88 ++++
 pixman/pixman-mips-memcpy-asm.S  |  382 ++++++++++++++++++++
 pixman/pixman-mmx.c              |  476 ++++++++++++-------------
 pixman/pixman-noop.c             |   27 +
 pixman/pixman-private.h          |   38 --
 pixman/pixman-region.c           |   19 -
 pixman/pixman-sse2.c             |    2 
 pixman/pixman-trap.c             |    2 
 pixman/pixman-utils.c            |   35 +
 pixman/pixman.h                  |    2 
 test/Makefile.win32              |   21 +
 test/a1-trap-test.c              |    2 
 test/alphamap.c                  |  144 +++++--
 test/blitters-test.c             |    7 
 test/composite-traps-test.c      |    1 
 test/composite.c                 |  334 +++++-------------
 test/fetch-test.c                |    8 
 test/gradient-crash-test.c       |    6 
 test/lowlevel-blt-bench.c        |   10 
 test/oob-test.c                  |    4 
 test/region-contains-test.c      |    5 
 test/region-translate-test.c     |    2 
 test/scaling-crash-test.c        |    7 
 test/scaling-test.c              |    1 
 test/stress-test.c               |    4 
 test/trap-crasher.c              |    4 
 test/utils.c                     |  176 +++++++++
 test/utils.h                     |   36 +
 49 files changed, 2976 insertions(+), 815 deletions(-)
---


Reply to: