pixman/demos
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
..
alpha-test.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
clip-in.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
clip-test.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
composite-test.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
convolution-test.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
gradient-test.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
gtk-utils.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
gtk-utils.h Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
Makefile.am Add a test program, tri-test 2011-02-18 06:21:31 -05:00
radial-test.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
screen-test.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
trap-test.c Move all the GTK+ based test programs to a new subdir, "demos" 2011-02-15 09:25:17 -05:00
tri-test.c Offset rendering in pixman_composite_trapezoids() by (x_dst, y_dst) 2011-04-18 16:27:29 -04:00