Remove srcRepeat and maskRepeat arguments from _pixman_walk_composite_region()
authorSøren Sandmann Pedersen <sandmann@redhat.com>
Wed, 3 Jun 2009 02:08:02 +0000 (22:08 -0400)
committerSøren Sandmann Pedersen <sandmann@redhat.com>
Sat, 13 Jun 2009 14:18:18 +0000 (10:18 -0400)
pixman/pixman-fast-path.c
pixman/pixman-general.c
pixman/pixman-private.h
pixman/pixman-utils.c

index 65a291f..33bc0d1 100644 (file)
@@ -1207,7 +1207,6 @@ fast_path_composite (pixman_implementation_t *imp,
                                           mask_x, mask_y,
                                           dest_x, dest_y,
                                           width, height,
-                                          FALSE, FALSE, 
                                           fbCompositeSrcScaleNearest);
            return;
        }
index 4039144..c9fad13 100644 (file)
@@ -261,7 +261,7 @@ general_composite (pixman_implementation_t *        imp,
 {
     _pixman_walk_composite_region (imp, op, src, mask, dest, src_x, src_y,
                                   mask_x, mask_y, dest_x, dest_y, width, height,
-                                  FALSE, FALSE, general_composite_rect);
+                                  general_composite_rect);
 }
 
 static pixman_bool_t
index 896dfac..70b4dbc 100644 (file)
@@ -884,20 +884,18 @@ typedef pixman_bool_t (* pixman_fill_func_t) (pixman_implementation_t *imp,
 
 void
 _pixman_walk_composite_region (pixman_implementation_t *imp,
-                             pixman_op_t op,
-                             pixman_image_t * pSrc,
-                             pixman_image_t * pMask,
-                             pixman_image_t * pDst,
-                             int16_t xSrc,
-                             int16_t ySrc,
-                             int16_t xMask,
-                             int16_t yMask,
-                             int16_t xDst,
-                             int16_t yDst,
-                             uint16_t width,
-                             uint16_t height,
-                             pixman_bool_t srcRepeat,
-                             pixman_bool_t maskRepeat,
+                              pixman_op_t op,
+                              pixman_image_t * pSrc,
+                              pixman_image_t * pMask,
+                              pixman_image_t * pDst,
+                              int16_t xSrc,
+                              int16_t ySrc,
+                              int16_t xMask,
+                              int16_t yMask,
+                              int16_t xDst,
+                              int16_t yDst,
+                              uint16_t width,
+                              uint16_t height,
                               pixman_composite_func_t compositeRect);
 
 void _pixman_setup_combiner_functions_32 (pixman_implementation_t *imp);
index 5f218eb..332d881 100644 (file)
@@ -635,15 +635,12 @@ _pixman_walk_composite_region (pixman_implementation_t *imp,
                               int16_t yDst,
                               uint16_t width,
                               uint16_t height,
-                              pixman_bool_t srcRepeat,
-                              pixman_bool_t maskRepeat,
                               pixman_composite_func_t compositeRect)
 {
     walk_region_internal (imp, op,
                          pSrc, pMask, pDst,
                          xSrc, ySrc, xMask, yMask, xDst, yDst,
-                         width, height,
-                         srcRepeat, maskRepeat,
+                         width, height, FALSE, FALSE,
                          compositeRect);
 }
 
@@ -807,13 +804,13 @@ _pixman_run_fast_path (const FastPathInfo *paths,
 
     if (func)
     {
-       _pixman_walk_composite_region (imp, op,
-                                      src, mask, dest,
-                                      src_x, src_y, mask_x, mask_y,
-                                      dest_x, dest_y,
-                                      width, height,
-                                      src_repeat, mask_repeat,
-                                      func);
+       walk_region_internal (imp, op,
+                             src, mask, dest,
+                             src_x, src_y, mask_x, mask_y,
+                             dest_x, dest_y,
+                             width, height,
+                             src_repeat, mask_repeat,
+                             func);
        return TRUE;
     }