mmx: Enable over_x888_8_8888() for x86 as well
bbd1e69
mmx: fix typo in pix_add_mul on MSVC
4fc586c
mmx: Use _mm_shuffle_pi16
84221f4
mmx: Use _mm_mulhi_pu16
1420834
mmx: enable over_x888_8_8888 on ARM/iwMMXt
69ed71f
autoconf: use #error instead of error
a14f0f6
Convert while (w) to if (w) when possible
fced5c8
Make sure to run AC_SUBST IWMMXT_CFLAGS
e27bdcd
configure.ac: Add an --enable-libpng option
82a3980
Use AC_LANG_SOURCE for iwMMXt configure program
46fc4eb
Revert "Reject trapezoids where top (botttom) is above (below) the edges"
e5555d7
iOS Runtime Detection Support For ARM NEON
3557787
test: Port composite test over to use new pixel_checker_t object.
86ce180
test: Add a new "pixel_checker_t" object.
f57034f
Rename color_correct() to round_color()
0053a9f
Move the color_correct() function from composite.c to utils.c
55a010b
Get rid of delegates for combiners
065666f
test/alphamap.c: Make dst and orig_dst more independent of each other
ab584ab
Fix bugs with alpha maps
4613f2c
test: In the alphamap test, also test that we get the right red value
8bd6363
Make mmx code compatible with Solaris Studio 12.3 compilers
007d8b1
Fix rounding for DIV_UNc()
3757245
Reject trapezoids where top (botttom) is above (below) the edges
2437ae8
In MUL_UNc() cast to comp2_t
6a8192b
Fix a bunch of signed overflow issues
33ac0a9
Add missing cast in _pixman_edge_multi_init()
d788f76
Fix some signed overflow bugs
4f3fe9c
pixman-image.c: Fix typo in pixman_image_set_transform()
3e93bba
autogen.sh: Support GNOME Build API
ae651e7
gradient-walker: For NONE repeats, when x < 0 or x > 1, set both colors to 0
89498a1