pixman/test
Søren Sandmann Pedersen b455496890 Offset rendering in pixman_composite_trapezoids() by (x_dst, y_dst)
Previously, this function would do coordinate calculations in such a
way that (x_dst, y_dst) would only affect the alignment of the source
image, but not of the traps, which would always be considered to be in
absolute destination coordinates. This is unlike the
pixman_image_composite() function which also registers the mask to the
destination.

This patch makes it so that traps are also offset by (x_dst, y_dst).

Also add a comment explaining how this function is supposed to
operate, and update tri-test.c and composite-trap-test.c to deal with
the new semantics.
2011-04-18 16:27:29 -04:00
..
a1-trap-test.c Add a1-trap-test 2010-02-24 21:01:24 -05:00
affine-test.c test: In image_endian_swap() use pixman_image_get_format() to get the bpp. 2011-03-07 14:07:44 -05: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 Add support for the r8g8b8a8 and r8g8b8x8 formats to the tests. 2011-03-22 13:43:29 -04:00
composite-traps-test.c Offset rendering in pixman_composite_trapezoids() by (x_dst, y_dst) 2011-04-18 16:27:29 -04:00
composite.c test: Fix infinite loop in composite 2011-03-22 13:43:29 -04:00
fetch-test.c Add support for the r8g8b8a8 and r8g8b8x8 formats to the tests. 2011-03-22 13:43:29 -04:00
fuzzer-find-diff.pl test: blitters-test-bisect.rb converted to perl 2010-05-13 21:03:07 +03:00
gradient-crash-test.c Remove stray #include <fenv.h> 2010-12-18 16:29:12 -05:00
lowlevel-blt-bench.c Add a test for over_x888_8_0565 in lowlevel_blt_bench(). 2011-01-28 14:35:17 -05:00
Makefile.am test: check correctness of 'bilinear_pad_repeat_get_scanline_bounds' 2011-02-28 15:29:23 +02:00
Makefile.win32 test: Add Makefile for Win32 2011-02-28 10:38:02 +01: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 Add a test compositing with the various PDF operators. 2010-12-20 19:37:11 -05: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 test: check correctness of 'bilinear_pad_repeat_get_scanline_bounds' 2011-02-28 15:29:23 +02: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: Randomize some tests if PIXMAN_RANDOMIZE_TESTS is set 2011-03-19 08:51:35 -04:00
utils.h test: Randomize some tests if PIXMAN_RANDOMIZE_TESTS is set 2011-03-19 08:51:35 -04:00