summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBryce Harrington <b.harrington@samsung.com>2013-09-11 09:59:01 -0700
committerBryce Harrington <b.harrington@samsung.com>2013-09-11 10:26:14 -0700
commit5b80764aa35a686ec1a9fc791bdcf1025dd294e9 (patch)
treeea4a7c0c4f95764c5a6cd9f2947e411786901d84
parentf881ed6825b1a956e469362bf7092d2acb46037c (diff)
test: Move cairo_pattern_set_filter to after cairo_set_source_surfacedownscaling
Also update the image.arg32 reference images, since for now we're just accepting pixman's output as truth. This fixes up several tests: was is Tests run: 420 420 Passed: 224 261 Failed: 195 159 Expected Failed: 0 0 Error: 0 0 Crashed: 0 0 Untested: 0 0 Total: 420 420 Thanks to psychon for finding the code error in the test.
-rw-r--r--test/pixman-downscale.c2
-rw-r--r--test/reference/pixman-downscale-fast-95.ref.pngbin685 -> 299 bytes
-rw-r--r--test/reference/pixman-downscale-nearest-95.ref.pngbin685 -> 299 bytes
3 files changed, 1 insertions, 1 deletions
diff --git a/test/pixman-downscale.c b/test/pixman-downscale.c
index 3e7985569..621a5b96f 100644
--- a/test/pixman-downscale.c
+++ b/test/pixman-downscale.c
@@ -54,9 +54,9 @@ draw (cairo_t *cr, int width, int height, cairo_filter_t filter)
scale = fmin(x_scale, y_scale);
cairo_save (cr);
- cairo_pattern_set_filter (cairo_get_source (cr), filter);
cairo_scale (cr, scale, scale);
cairo_set_source_surface (cr, image, 0, 0);
+ cairo_pattern_set_filter (cairo_get_source (cr), filter);
cairo_paint (cr);
cairo_restore (cr);
cairo_surface_destroy (image);
diff --git a/test/reference/pixman-downscale-fast-95.ref.png b/test/reference/pixman-downscale-fast-95.ref.png
index 49011d526..3340423fc 100644
--- a/test/reference/pixman-downscale-fast-95.ref.png
+++ b/test/reference/pixman-downscale-fast-95.ref.png
Binary files differ
diff --git a/test/reference/pixman-downscale-nearest-95.ref.png b/test/reference/pixman-downscale-nearest-95.ref.png
index 49011d526..3340423fc 100644
--- a/test/reference/pixman-downscale-nearest-95.ref.png
+++ b/test/reference/pixman-downscale-nearest-95.ref.png
Binary files differ