pixman/test
Chun-wei Fan 7331d2b4e3 thread-test.c: Use Windows Threading API on Windows
...When we don't have a pthreads implementation available, which is
normally the case on Windows.  This attempts to make it easier for people
on Windows to verify whether their builds of Pixman (and Cairo component,
if applicable) are thread-safe.  Also, make the number of threads
a #define, so if we need to change it at some point, it's easier.

This re-enables the thread-test program on Windows in Meson builds.
2019-11-19 05:50:28 +08:00
..
a1-trap-test.c a1-trap-test: Add tests for operator_name and format_name() 2013-02-13 02:18:01 -05:00
affine-bench.c affine-bench: remove 8e margin from COVER area 2015-09-25 14:26:04 +03:00
affine-test.c test: Fix undefined left shift in affine-test 2019-10-15 16:31:33 -04:00
alpha-loop.c test: Fix build on MSVC 2013-06-25 16:55:24 +02:00
alphamap.c pixman: Add tests for (a)rgb floating point formats. 2018-11-06 14:25:49 +01:00
blitters-test.c Use floating point combiners for all operators that involve divisions 2014-01-04 16:13:27 -05:00
check-formats.c test: Move format and operator string functions to utils.[ch] 2015-04-13 10:11:51 +03:00
combiner-test.c test: Get rid of the obsolete 'prng_rand_N' and 'prng_rand_u32' 2012-12-06 17:20:38 +02:00
composite-traps-test.c test: Test negative strides 2013-09-19 21:37:56 -04:00
composite.c general: Support component alpha for all image types 2013-11-23 20:30:33 -05:00
cover-test.c test: Add cover-test v5 2015-09-16 15:34:43 +03:00
fence-image-self-test.c test: Fix fence-image-self-test on Mac 2015-10-16 15:05:02 +03:00
fetch-test.c Use the ARRAY_LENGTH() macro when possible 2011-11-09 09:17:00 +01:00
filter-reduction-test.c Add new test of filter reduction from BILINEAR to NEAREST 2016-09-02 00:40:11 -04:00
fuzzer-find-diff.pl test: fix bisecting issue in fuzzer-find-diff.pl 2012-06-12 04:21:57 +03:00
glyph-test.c test: Get rid of the obsolete 'prng_rand_N' and 'prng_rand_u32' 2012-12-06 17:20:38 +02:00
gradient-crash-test.c Add combiner test 2012-10-01 12:56:09 -04:00
infinite-loop.c test: Add inifinite-loop test 2012-09-24 18:29:30 -04:00
lowlevel-blt-bench.c lowlevel-blt-bench: make extra arguments an error 2015-08-18 10:23:27 +03:00
Makefile.am build: Add meson files to EXTRA_DIST 2019-01-15 19:13:24 -08:00
Makefile.sources Add new test of filter reduction from BILINEAR to NEAREST 2016-09-02 00:40:11 -04:00
Makefile.win32 build: Distinguish SKIP and FAIL on Win32 2015-12-30 14:06:40 +01:00
matrix-test.c test: fix matrix-test on big endian systems 2013-08-05 01:42:29 +03:00
meson.build thread-test.c: Use Windows Threading API on Windows 2019-11-19 05:50:28 +08:00
oob-test.c Use the ARRAY_LENGTH() macro when possible 2011-11-09 09:17:00 +01:00
pdf-op-test.c Add combiner test 2012-10-01 12:56:09 -04:00
pixel-test.c pixel-test.c: Add a number of pixels that have failed at some point 2014-01-04 16:13:27 -05:00
prng-test.c test: larger 0xFF/0x00 filled clusters in random images for blitters-test 2013-04-28 22:14:47 +03:00
radial-invalid.c test: Add radial-invalid test program 2014-05-15 13:29:38 -04:00
radial-perf-test.c test: Add radial-perf-test, a microbenchmark for radial gradients 2013-03-11 22:41:45 -04:00
region-contains-test.c test: Get rid of the obsolete 'prng_rand_N' and 'prng_rand_u32' 2012-12-06 17:20:38 +02:00
region-test.c test: Switch to the new PRNG instead of old LCG 2012-12-06 17:20:35 +02:00
region-translate-test.c test: Cleanup includes 2011-11-09 09:17:00 +01:00
rotate-test.c test: Test negative strides 2013-09-19 21:37:56 -04:00
scaling-bench.c test: safeguard the scaling-bench test against COW 2013-09-07 17:20:09 -04:00
scaling-crash-test.c test: Composite with solid images instead of using pixman_image_fill_* 2012-05-24 15:30:41 -04:00
scaling-helpers-test.c test: Get rid of the obsolete 'prng_rand_N' and 'prng_rand_u32' 2012-12-06 17:20:38 +02:00
scaling-test.c scaling-test: list more details when verbose 2015-08-28 14:24:28 +03:00
solid-test.c test/solid-test.c: Include stdint.h 2019-11-19 05:49:35 +08:00
stress-test.c test: Fix unrepresentable subtraction in stress-test 2019-11-01 14:36:54 -04:00
thread-test.c thread-test.c: Use Windows Threading API on Windows 2019-11-19 05:50:28 +08:00
tolerance-test.c Ordered dithering with blue noise, v2 2019-05-25 07:30:19 -07:00
trap-crasher.c test/trap-crasher.c: Add trapezoid that demonstrates a crash 2013-11-01 20:24:27 -04:00
utils-prng.c test: Adjust for clang's removal of __builtin_shuffle 2018-06-05 12:35:07 -04:00
utils-prng.h configure.ac: Check if the compiler supports GCC vector extensions 2014-04-02 12:46:04 +03:00
utils.c test: Fix undefined left shift in pixel_checker_init 2019-10-15 16:31:38 -04:00
utils.h test: Check the dithering path in tolerance-test 2019-05-25 07:30:02 -07:00