pixman/test
Søren Sandmann Pedersen ee500cb2b1 Reject trapezoids where top (botttom) is above (below) the edges
When a trapezoid has a top/bottom that is above/below the left/right
edges, degenerate trapezoids become possible. For example the edge
could be very short and close to horizontal. If the bottom edge is far
below the bottom point of such a short edge, the result is that the
lower right corner of the trapezoid will be extremely far to the left.

This kind of trapezoid causes overflows in the rasterization code, so
change pixman_trapezoid_valid() to reject them.
2012-01-18 15:37:08 -05:00
..
a1-trap-test.c Add a1-trap-test 2010-02-24 21:01:24 -05:00
affine-test.c test: better coverage for BILINEAR->NEAREST filter optimization 2011-09-21 18:55:10 -04:00
alpha-loop.c Add alpha-loop test program 2010-08-15 21:57:18 -04:00
alphamap.c Turn on testing for destination transformation 2011-01-18 12:42:26 -05:00
blitters-test.c Fix some signed overflow bugs 2012-01-18 15:36:50 -05:00
composite-traps-test.c Reject trapezoids where top (botttom) is above (below) the edges 2012-01-18 15:37:08 -05:00
composite.c test: Do not include config.h unless HAVE_CONFIG_H is defined 2011-09-14 07:03:35 -07:00
fetch-test.c test: Do not include config.h unless HAVE_CONFIG_H is defined 2011-09-14 07:03:35 -07:00
fuzzer-find-diff.pl test: Make fuzzer-find-diff.pl executable 2011-06-25 10:17:50 -04:00
gradient-crash-test.c Remove stray #include <fenv.h> 2010-12-18 16:29:12 -05:00
lowlevel-blt-bench.c lowlevel-blt: add over_x888_8_8888 2011-09-26 11:29:51 -04:00
Makefile.am build: replace @VAR@ with $(VAR) in makefiles 2011-09-28 01:48:02 +02:00
Makefile.sources build: Reuse test sources 2011-09-14 07:03:34 -07:00
Makefile.win32 build-win32: Add 'check' target 2011-09-14 07:03:35 -07:00
oob-test.c Fix a couple of problems with the tests when HAVE_GTK is not defined. 2009-07-09 01:47:19 -04:00
pdf-op-test.c test: Do not include config.h unless HAVE_CONFIG_H is defined 2011-09-14 07:03:35 -07:00
region-contains-test.c test: Use smaller boxes in region_contains_test() 2011-09-19 06:15:14 -04:00
region-test.c Test pixman_region32_init_from_image in region-test 2010-02-19 11:25:41 +01:00
region-translate-test.c region: Add a new test region-translate 2010-08-24 12:17:18 +02:00
scaling-crash-test.c test: Use the right enum types instead of int to fix warnings 2011-01-26 15:05:18 +02:00
scaling-helpers-test.c Don't include stdint.h in scaling-helpers-test. 2011-09-28 09:16:23 -04:00
scaling-test.c test: In image_endian_swap() use pixman_image_get_format() to get the bpp. 2011-03-07 14:07:44 -05:00
stress-test.c Add support for the r8g8b8a8 and r8g8b8x8 formats to the tests. 2011-03-22 13:43:29 -04:00
trap-crasher.c test: Fix tests for compilation on Windows 2011-02-28 10:38:02 +01:00
utils.c test: New function to save a pixman image to .png 2011-09-10 04:07:50 -04:00
utils.h test: Do not include config.h unless HAVE_CONFIG_H is defined 2011-09-14 07:03:35 -07:00