pixman: Changes to 'refs/tags/pixman-0.21.6-1'
Tag 'pixman-0.21.6-1' created by Cyril Brulebois <kibi@debian.org> at 2011-03-09 03:47 +0000
Tagging upload of pixman 0.21.6-1 to experimental.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEABECAAYFAk12+GUACgkQeGfVPHR5Nd34NACbB2JtZ67ak09KMmu/vVXqIp8N
FqUAoL7d+ayIgNmAy94DZxjhZEf58byG
=K2dF
-----END PGP SIGNATURE-----
Changes since pixman-0.21.4-2:
Cyril Brulebois (11):
Merge branch 'upstream-experimental' into debian-experimental
Bump changelogs.
Update symbols file with new symbols.
Bump shlibs accordingly.
Wrap Build-Depends.
Remove libpixman1-dev from Conflicts, last seen in etch!
Update Uploaders list. Thanks, David!
Switch to dh.
Add a quilt series placeholder file.
Bump Standards-Version to 3.9.1 (no changes needed).
Upload to experimental.
Rolland Dudemaine (4):
test: Fix for mismatched 'fence_malloc' prototype/implementation
Correct the initialization of 'max_vx'
test: Use the right enum types instead of int to fix warnings
Fix "variable was set but never used" warnings
Siarhei Siamashka (13):
The code in 'bitmap_addrect' already assumes non-null 'reg->data'
test: affine-test updated to stress 90/180/270 degrees rotation more
New flags for 90/180/270 rotation
C fast paths for a simple 90/270 degrees rotation
Use const modifiers for source buffers in nearest scaling fast paths
test: Extend scaling-test to support a8/solid mask and ADD operation
Support for a8 and solid mask in nearest scaling main loop template
Better support for NONE repeat in nearest scaling main loop template
ARM: new macro template for using scaled fast paths with a8 mask
ARM: NEON optimization for nearest scaled over_8888_8_0565
ARM: NEON optimization for nearest scaled over_0565_8_0565
SSE2 optimization for nearest scaled over_8888_n_8888
Ensure that tests run as the last step of a build for 'make check'
Søren Sandmann Pedersen (31):
Post-release version bump to 0.21.5
Print a warning when a development snapshot is being configured.
Move fallback decisions from implementations into pixman-cpu.c.
Add a test for over_x888_8_0565 in lowlevel_blt_bench().
Add SSE2 fetcher for x8r8g8b8
Add SSE2 fetcher for a8
Improve performance of sse2_combine_over_u()
Add SSE2 fetcher for 0565
Add pixman-conical-gradient.c to Makefile.win32.
Move all the GTK+ based test programs to a new subdir, "demos"
Add @TESTPROGS_EXTRA_LDFLAGS@ to AM_LDFLAGS
test/Makefile.am: Move all the TEST_LDADD into a new global LDADD.
Add pixman_composite_trapezoids().
Add a test program for pixman_composite_trapezoids().
Add support for triangles to pixman.
Add a test program, tri-test
Optimize adding opaque trapezoids onto a8 destination.
Add new public function pixman_add_triangles()
Avoid marking images dirty when properties are reset
In pixman_image_set_transform() allow NULL for transform
Coding style: core_combine_in_u_pixelsse2 -> core_combine_in_u_pixel_sse2
sse2: Convert all uses of MMX registers to use SSE2 registers instead.
sse2: Delete unused MMX functions and constants and all _mm_empty()s
sse2: Don't compile pixman-sse2.c with -mmmx anymore
sse2: Remove all the core_combine_* functions
sse2: Delete obsolete or redundant comments
sse2: Remove pixman-x64-mmx-emulation.h
sse2: Minor coding style cleanups.
Delete pixman-x64-mmx-emulation.h from pixman/Makefile.am
Minor fix to the RELEASING file
Pre-release version bump to 0.21.6
---
ChangeLog | 475 ++++++++
Makefile.am | 2
RELEASING | 4
configure.ac | 28
debian/changelog | 19
debian/compat | 2
debian/control | 11
debian/libpixman-1-0.symbols | 3
debian/patches/series | 1
debian/rules | 114 --
demos/Makefile.am | 36
demos/alpha-test.c | 117 ++
demos/clip-in.c | 50
demos/clip-test.c | 97 +
demos/composite-test.c | 191 +++
demos/convolution-test.c | 47
demos/gradient-test.c | 89 +
demos/gtk-utils.c | 115 ++
demos/gtk-utils.h | 13
demos/radial-test.c | 198 +++
demos/screen-test.c | 44
demos/trap-test.c | 49
demos/tri-test.c | 48
pixman/Makefile.am | 2
pixman/Makefile.win32 | 1
pixman/pixman-arm-common.h | 59 -
pixman/pixman-arm-neon-asm.S | 28
pixman/pixman-arm-neon.c | 18
pixman/pixman-arm-simd.c | 5
pixman/pixman-cpu.c | 30
pixman/pixman-fast-path.c | 313 +++++
pixman/pixman-fast-path.h | 187 +++
pixman/pixman-image.c | 37
pixman/pixman-matrix.c | 3
pixman/pixman-mmx.c | 5
pixman/pixman-private.h | 33
pixman/pixman-region.c | 5
pixman/pixman-sse2.c | 2048 ++++++++++++++++++--------------------
pixman/pixman-trap.c | 277 +++++
pixman/pixman-vmx.c | 5
pixman/pixman-x64-mmx-emulation.h | 263 ----
pixman/pixman.h | 30
test/Makefile.am | 106 -
test/affine-test.c | 40
test/alpha-test.c | 117 --
test/blitters-test.c | 16
test/clip-in.c | 50
test/clip-test.c | 97 -
test/composite-test.c | 191 ---
test/composite-traps-test.c | 253 ++++
test/convolution-test.c | 47
test/gradient-test.c | 89 -
test/gtk-utils.c | 115 --
test/gtk-utils.h | 13
test/lowlevel-blt-bench.c | 1
test/radial-test.c | 198 ---
test/scaling-crash-test.c | 18
test/scaling-test.c | 142 ++
test/screen-test.c | 44
test/trap-test.c | 49
test/utils.c | 2
61 files changed, 4027 insertions(+), 2663 deletions(-)
---
Reply to: