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

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



Tag 'pixman-0.33.2-1' created by Julien Cristau <jcristau@debian.org> at 2015-09-12 11:08 +0000

Tagging upload of pixman 0.33.2-1 to sid.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAABCAAGBQJV9AewAAoJEDEBgAUJBeQMJUwP/RcwuHkuEA+QCAoaIn/6504/
4LLOSJ+8oYZxbKtUAzd4deRL3ODfGYg3V+V4Wq/pC+qLJUq6lrBalmAwHgXenWZb
ffBwxjurdFx4oVUGHJ/5gGxMSsKhfhUP/py9SKKOnI6KCmwSBFQwLH3cEUcAC/P+
YYfpL4ViyQ4IC1ZJP21GHW1I7mgHHK8Qr7Q35NHRdSyWBBZiRxOLOlSnMeKnkTYF
1/BG6QVeFHyNP1NP/LPZeJz+zeQaADN9WTYADVsIYPeciCgh5UH2Zl0NYIm5hqZT
7FDz7vbdvvURBbGbqrWJEbXebXZJqNcHosJoepe8WPQqx41gcTJEy3EeBZirCntc
44aYsva6j4rK+WMO80J2N+oQFAze6kak4y96B7m892mThzN+WlMyTk/cEGSU+eJW
y/gImJrIOq7N++cuKWQCbRsX+SFNXY10RBa7Cz97j1t99oXyl7wrxt61v/fUxsm/
Tp0XrCorSOOe+B3Dqwp9mAsUBmG9ugVMkcgqbjX9XsKIsU04goDs2A7ZCAQEZUlC
uvzVYFZ6tMiKdC8ixGH0TYLtFu+S4Tw2mYmzig+tmDH86Rw/C8Et5/tZltu7FKvz
uhZ1upohDQnS4k307kqQmunOJvnOuzKAnLfwPv4mj4bQGLQ0fYtNPYRIqvT1LSE9
JtRaszenBdWBAaVB6ulg
=FCTp
-----END PGP SIGNATURE-----

Changes since pixman-0.32.6-3:
Andrea Canciani (1):
      test: Fix the win32 build

Andreas Boll (8):
      Merge branch 'upstream-unstable' into debian-unstable-new
      Merge branch 'debian-unstable' into debian-unstable-new
      Bump changelogs.
      Enable vmx on ppc64el (closes: #786345).
      Update Vcs-* fields.
      Add upstream url.
      Drop XC- prefix from Package-Type field.
      Bump standards version to 3.9.6.

Ben Avison (21):
      ARMv6: Fix indentation in the composite macros
      ARMv6: remove 1 instr per row in generate_composite_function
      lowlevel-blt-bench: over_reverse_n_8888 needs solid source
      lowlevel-blt-bench: add in_reverse_8888_8888 test
      ARMv6: Add fast path for over_reverse_n_8888
      ARMv6: Support for very variable-hungry composite operations
      ARMv6: Add fast path for over_n_8888_8888_ca
      ARMv6: Add fast path flag to force no preload of destination buffer
      ARMv6: Add fast path for in_reverse_8888_8888
      ARMv6: Add fast path for src_x888_0565
      armv6: Fix typo in preload macro
      pixman.c: Coding style
      test: Move format and operator string functions to utils.[ch]
      test: Add a new benchmarker targeting affine operations
      test: Add new fuzz tester targeting solid images
      test: Fix solid-test for big-endian targets
      arm: Retire PIXMAN_ARM_SIMPLE_NEAREST_FAST_PATH
      arm: Simplify PIXMAN_ARM_SIMPLE_NEAREST_A8_MASK_FAST_PATH
      mips: Retire PIXMAN_MIPS_SIMPLE_NEAREST_A8_MASK_FAST_PATH
      mmx/sse2: Use SIMPLE_NEAREST_FAST_PATH macro
      mmx/sse2: Use SIMPLE_NEAREST_SOLID_MASK_FAST_PATH for NORMAL repeat

Bill Spitzak (1):
      test: Added more demos and tests to .gitignore file

Fernando Seiti Furusato (1):
      vmx: adjust macros when loading vectors on ppc64le

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

James Cowgill (1):
      MIPS: Drop #ifdef __ELF__ in definition of LEAF_MIPS32R2

Julien Cristau (1):
      Upload to unstable

Matt Turner (2):
      mmx: Add nearest over_8888_n_8888
      mmx: Add nearest over_8888_8888

Nemanja Lukic (2):
      MIPS: Fix exported symbols in public API.
      MIPS: update author's e-mail address

Oded Gabbay (16):
      vmx: fix splat_alpha for ppc64le
      vmx: encapsulate the temporary variables inside the macros
      vmx: fix unused var warnings
      vmx: fix pix_multiply for ppc64le
      vmx: add LOAD_VECTOR macro
      vmx: add helper functions
      vmx: implement fast path vmx_fill
      vmx: implement fast path composite_over_8888_8888
      vmx: implement fast path composite_add_8_8
      vmx: implement fast path composite_add_8888_8888
      vmx: implement fast path vmx_composite_over_n_8888_8888_ca
      vmx: implement fast path vmx_composite_src_x888_8888
      vmx: implement fast path scaled nearest vmx_8888_8888_OVER
      vmx: implement fast path iterator vmx_fetch_x8r8g8b8
      vmx: implement fast path iterator vmx_fetch_a8
      Pre-release version bump to 0.33.2

Pekka Paalanen (18):
      ARM: share pixman_asm_function definition
      ARM: use pixman_asm_function in internal headers
      test/utils: support operator name aliases
      test/utils: support format name aliases
      test/utils: add operator aliases for lowlevel-blt-bench
      test/utils: add format aliases used by lowlevel-blt-bench
      lowlevel-blt-bench: add test name parser and self-test
      lowlevel-blt-bench: use the test pattern parser
      lowlevel-blt-bench: use a8r8g8b8 for CA solid masks
      lowlevel-blt-bench: move usage to a function
      lowlevel-blt-bench: move explanation printing
      lowlevel-blt-bench: make test_entry::testname const
      lowlevel-blt-bench: print single pattern details
      lowlevel-blt-bench: move speed and scaling printing
      lowlevel-blt-bench: all bench funcs to return pix_cnt
      lowlevel-blt-bench: refactor to Mpx_per_sec()
      lowlevel-blt-bench: add CSV output mode
      lowlevel-blt-bench: add option to skip memcpy measurement

Siarhei Siamashka (3):
      configure.ac: Check if the compiler supports GCC vector extensions
      test: Fix OpenMP clauses for the tolerance-test
      mmx: Fix _mm_empty problems for over_8888_8888/over_8888_n_8888

Søren Sandmann (14):
      Post-release version bump to 0.33.1
      demos/Makefile.am: Move EXTRA_DIST outside "if HAVE_GTK"
      test/utils.c: Make the stack unaligned only on 32 bit Windows
      general: Support component alpha for all image types
      Soft Light: The first comparison should be <=, not <
      configure.ac: Check and use -Wno-unused-local-typedefs GCC option
      pixel-test: Add support for mask pixels
      pixel-test: Command line argument to specify the regression to run
      pixel-test.c: Add a number of pixels that have failed at some point
      Soft Light: Consistent approach to division by zero
      Use floating point combiners for all operators that involve divisions
      Copy the comments from pixman-combine32.c to pixman-combine-float.c
      Remove all the operators that use division from pixman-combine32.c
      create_bits(): Cast the result of height * stride to size_t

Søren Sandmann Pedersen (10):
      test/utils.c: Add support for separable blend mode ops to do_composite()
      test/check-formats.c: Add support for separable blend modes
      test/tolerance-test: New test program
      pixman/pixman-combine32.c: Bug fixes for separable blend modes
      pixman-combine32.c: Fix bugs related to integer promotion
      utils.c: Set DEVIATION to 0.0128
      test: Add radial-invalid test program
      pixman-gradient-walker: Make left_x and right_x 64 bit variables
      test: Rearrange tests in order of increasing runtime
      Fix comment about BILINEAR_INTERPOLATION_BITS to say < 8 rather than <= 8

intrigeri (3):
      Simplify hardening build flags handling. Thanks to Simon Ruderich <simon@ruderich.org> for the patch.
      Enable all hardening build flags. Thanks to Simon Ruderich <simon@ruderich.org> for the patch.
      Update changelog.

---
 .gitignore                            |   46 
 ChangeLog                             | 1955 +++++++++++++++++++++++
 configure.ac                          |    5 
 debian/changelog                      |   17 
 debian/control                        |    9 
 debian/patches/ppc64el.diff           |   14 
 debian/patches/series                 |    1 
 debian/rules                          |    5 
 pixman/Makefile.am                    |    2 
 pixman/pixman-arm-asm.h               |   37 
 pixman/pixman-arm-common.h            |   11 
 pixman/pixman-arm-neon-asm-bilinear.S |   12 
 pixman/pixman-arm-neon-asm.S          |   12 
 pixman/pixman-arm-neon-asm.h          |   20 
 pixman/pixman-arm-neon.c              |   24 
 pixman/pixman-arm-simd-asm-scaled.S   |   11 
 pixman/pixman-arm-simd-asm.S          |  525 ++++++
 pixman/pixman-arm-simd-asm.h          |  116 +
 pixman/pixman-arm-simd.c              |   44 
 pixman/pixman-combine-float.c         |  338 ++--
 pixman/pixman-combine32.c             | 1686 +-------------------
 pixman/pixman-fast-path.c             |    2 
 pixman/pixman-general.c               |   27 
 pixman/pixman-gradient-walker.c       |    2 
 pixman/pixman-inlines.h               |    3 
 pixman/pixman-mips-dspr2-asm.S        |    2 
 pixman/pixman-mips-dspr2-asm.h        |    4 
 pixman/pixman-mips-dspr2.c            |   10 
 pixman/pixman-mips-dspr2.h            |    8 
 pixman/pixman-mmx.c                   |  109 +
 pixman/pixman-private.h               |    6 
 pixman/pixman-sse2.c                  |   24 
 pixman/pixman-vmx.c                   | 1315 +++++++++++++++-
 pixman/pixman.c                       |   18 
 test/Makefile.sources                 |   60 
 test/affine-bench.c                   |  436 +++++
 test/blitters-test.c                  |   20 
 test/check-formats.c                  |  176 --
 test/composite.c                      |   11 
 test/lowlevel-blt-bench.c             |  507 +++++-
 test/pixel-test.c                     | 2780 +++++++++++++++++++++++++++++++++-
 test/radial-invalid.c                 |   54 
 test/solid-test.c                     |  353 ++++
 test/thread-test.c                    |   29 
 test/tolerance-test.c                 |  360 ++++
 test/utils.c                          |  653 ++++++-
 test/utils.h                          |   13 
 47 files changed, 9417 insertions(+), 2455 deletions(-)
---


Reply to: