pixman: Changes to 'refs/tags/pixman-0.25.6-1'
Tag 'pixman-0.25.6-1' created by Cyril Brulebois <kibi@debian.org> at 2012-05-20 16:04 +0000
Tagging upload of pixman 0.25.6-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEABECAAYFAk+5FhAACgkQeGfVPHR5Nd0gTgCfaQ0w3yWhi5+T0mJknweRD1Xu
g1wAoNLeyntn83HwXM7kplQssXfUb2SX
=Kg1C
-----END PGP SIGNATURE-----
Changes since pixman-0.25.2-1:
Chun-wei Fan (1):
Just include xmmintrin.h on MSVC as well
Cyril Brulebois (4):
Merge branch 'upstream-experimental' into debian-experimental
Bump changelogs.
Remove demos/parrot.jpg before building the source package.
Upload to experimental.
Jeremy Huddleston (6):
Revert "Disable MMX when Clang is being used."
Silence a warning about unused pixman_have_mmx
Disable MMX when incompatible clang is being used.
Expand TLS support beyond __thread to __declspec(thread)
Fix a false-negative in MMX check
configure.ac: Fix a copy-paste-o in TLS detection
Matt Turner (26):
Use AC_LANG_SOURCE for DSPr2 configure program
mmx: enable over_n_0565 for b5g6r5
mmx: Use force_inline instead of __inline__ (bug 46906)
configure.ac: require >= gcc-4.5 for ARM iwMMXt
mmx: fix _mm_shuffle_pi16 function when compiling without optimization
configure.ac: fix iwMMXt/gcc version error message
mmx: add store function and use it in add_8888_8888
mmx: add load function and use it in add_8888_8888
mmx: make ldq_u take __m64* directly
mmx: compile on MIPS for Loongson MMI optimizations
mmx: remove unnecessary uint64_t<->__m64 conversions
mmx: simplify srcsrcsrcsrc calculation in over_n_8_0565
mmx: introduce is_equal, is_opaque, and is_zero functions
mmx: don't pack and unpack src unnecessarily
mmx: Use Loongson pinsrh instruction in pack_565
mmx: Use Loongson pextrh instruction in expand565
mmx: add r5g6b5 fetcher
mmx: add a8 fetcher
mmx: add x8f8g8b8 fetcher
mmx: add src_8888_0565
mmx: Use wpackhus in src_x888_0565 on iwMMXt
.gitignore: add demos/checkerboard and demos/quad2quad
configure.ac: make -march=loongson2f come before CFLAGS
mmx: add and use pack_4x565 function
configure.ac: Fix loongson-mmi out-of-tree builds
configure.ac: Rename loongson -> loongson-mmi
Nemanja Lukic (2):
MIPS: DSPr2: Added over_n_8888_8888_ca and over_n_8888_0565_ca fast paths.
MIPS: DSPr2: Added over_n_8_8888 and over_n_8_0565 fast paths.
Søren Sandmann Pedersen (16):
Post-release version bump to 0.25.3
Use "=a" and "=d" constraints for rdtsc inline assembly
demos: Add quad2quad program
demos: Add checkerboard demo
composite-test.c: Use similar gradient to the one in the PDF spec.
composite-test.c: Add a parrot image
Add the original parrot image.
Rename fast_composite_add_1000_1000 to _add_1_1()
gtk-utils.c: Don't include pixman-private.h
test/utils.c: Rename and export the pngify_pixels() function.
gtk-utils.c: In pixbuf_from_argb32() use a8r8g8b8_to_rgba_np()
test/utils.c: Clip values to the [0, 255] interval
bits_image_fetch_pixel_convolution(): Make sure channels are signed
Add Makefile.win32 and Makefile.win32.common to EXTRA_DIST
demos/Makefile.am: Add parrot.c to EXTRA_DIST
Pre-release version bump to 0.25.6
---
.gitignore | 2
ChangeLog | 672 ++++++++++++
Makefile.am | 4
configure.ac | 102 +
debian/changelog | 9
demos/Makefile.am | 13
demos/checkerboard.c | 71 +
demos/composite-test.c | 55 -
demos/gtk-utils.c | 46
demos/parrot.c | 1079 ++++++++++++++++++++
demos/parrot.jpg |binary
demos/quad2quad.c | 2183 +++++++++++++++++++++++++++++++++++++++++
pixman/Makefile.am | 12
pixman/loongson-mmintrin.h | 273 +++++
pixman/pixman-bits-image.c | 10
pixman/pixman-compiler.h | 4
pixman/pixman-cpu.c | 39
pixman/pixman-fast-path.c | 6
pixman/pixman-mips-dspr2-asm.S | 443 ++++++++
pixman/pixman-mips-dspr2-asm.h | 363 ++++++
pixman/pixman-mips-dspr2.c | 22
pixman/pixman-mips-dspr2.h | 42
pixman/pixman-mmx.c | 665 +++++++++---
pixman/pixman-private.h | 9
test/utils.c | 35
test/utils.h | 9
26 files changed, 5892 insertions(+), 276 deletions(-)
---
Reply to: