sse2: Minor coding style cleanups.
34a7ac0
sse2: Remove pixman-x64-mmx-emulation.h
10f69e5
sse2: Delete obsolete or redundant comments
984be4d
sse2: Remove all the core_combine_* functions
33d9890
sse2: Don't compile pixman-sse2.c with -mmmx anymore
87cd6b8
sse2: Delete unused MMX functions and constants and all _mm_empty()s
e7fe5e3
sse2: Convert all uses of MMX registers to use SSE2 registers instead.
f88ae14
Coding style: core_combine_in_u_pixelsse2 -> core_combine_in_u_pixel_sse2
7fb75bb
In pixman_image_set_transform() allow NULL for transform
510c0d0
Avoid marking images dirty when properties are reset
7feb710
Add new public function pixman_add_triangles()
3598ec2
Optimize adding opaque trapezoids onto a8 destination.
964c7e7
Add a test program, tri-test
0bc0348
Add support for triangles to pixman.
79e69aa
Add a test program for pixman_composite_trapezoids().
4e6dd49
Add pixman_composite_trapezoids().
803272e
test/Makefile.am: Move all the TEST_LDADD into a new global LDADD.
1feaf6b
Add @TESTPROGS_EXTRA_LDFLAGS@ to AM_LDFLAGS
1237fd9
Move all the GTK+ based test programs to a new subdir, "demos"
7dfe845
SSE2 optimization for nearest scaled over_8888_n_8888
8e41002
ARM: NEON optimization for nearest scaled over_0565_8_0565
39b86b0
ARM: NEON optimization for nearest scaled over_8888_8_0565
9a90c1c
ARM: new macro template for using scaled fast paths with a8 mask
cd1062d
Better support for NONE repeat in nearest scaling main loop template
b099957
Support for a8 and solid mask in nearest scaling main loop template
14f8208
test: Extend scaling-test to support a8/solid mask and ADD operation
e83cee5
Use const modifiers for source buffers in nearest scaling fast paths
97447f4
C fast paths for a simple 90/270 degrees rotation
8d359b0
New flags for 90/180/270 rotation
e0c7948
test: affine-test updated to stress 90/180/270 degrees rotation more
3b68c29