summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSøren Sandmann Pedersen <ssp@redhat.com>2013-10-02 17:51:36 -0400
committerSøren Sandmann Pedersen <ssp@redhat.com>2013-10-04 14:11:57 -0400
commitc89f4c826695dbb5df0817d84f845dbd3e28b7a7 (patch)
tree5af52aa18d434e8e3d0f7357a9fc6648a5c68ddd
parent7d05a7f4dc825f9c778e534fdabb749199c2e439 (diff)
fast: Swap image and iter flags in generated fast paths
The generated fast paths that were moved into the 'fast' implementation in ec0e38cbb746a673f8e989ab8eae356c8c77dac7 had their image and iter flag arguments swapped; as a result, none of the fast paths were ever called.
-rw-r--r--pixman/pixman-fast-path.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/pixman/pixman-fast-path.c b/pixman/pixman-fast-path.c
index b06d1b2..c6e43de 100644
--- a/pixman/pixman-fast-path.c
+++ b/pixman/pixman-fast-path.c
@@ -3236,22 +3236,22 @@ static const pixman_iter_info_t fast_iters[] =
#define SEPARABLE_CONVOLUTION_AFFINE_FAST_PATH(name, format, repeat) \
{ PIXMAN_ ## format, \
- ITER_NARROW | ITER_SRC, \
GENERAL_SEPARABLE_CONVOLUTION_FLAGS | FAST_PATH_ ## repeat ## _REPEAT, \
+ ITER_NARROW | ITER_SRC, \
NULL, bits_image_fetch_separable_convolution_affine_ ## name, NULL \
},
#define BILINEAR_AFFINE_FAST_PATH(name, format, repeat) \
{ PIXMAN_ ## format, \
- ITER_NARROW | ITER_SRC, \
GENERAL_BILINEAR_FLAGS | FAST_PATH_ ## repeat ## _REPEAT, \
+ ITER_NARROW | ITER_SRC, \
NULL, bits_image_fetch_bilinear_affine_ ## name, NULL, \
},
#define NEAREST_AFFINE_FAST_PATH(name, format, repeat) \
{ PIXMAN_ ## format, \
- ITER_NARROW | ITER_SRC, \
GENERAL_NEAREST_FLAGS | FAST_PATH_ ## repeat ## _REPEAT, \
+ ITER_NARROW | ITER_SRC, \
NULL, bits_image_fetch_nearest_affine_ ## name, NULL \
},