@@ -87,9 +87,9 @@ - (UIImage *)applyBlurWithRadius:(CGFloat)blurRadius tintColor:(UIColor *)tintCo
8787 if (radius % 2 != 1 ) {
8888 radius += 1 ; // force radius to be odd so that the three box-blur methodology works.
8989 }
90- vImageBoxConvolve_ARGB8888 (&effectInBuffer, &effectOutBuffer, NULL , 0 , 0 , radius, radius, 0 , kvImageEdgeExtend);
91- vImageBoxConvolve_ARGB8888 (&effectOutBuffer, &effectInBuffer, NULL , 0 , 0 , radius, radius, 0 , kvImageEdgeExtend);
92- vImageBoxConvolve_ARGB8888 (&effectInBuffer, &effectOutBuffer, NULL , 0 , 0 , radius, radius, 0 , kvImageEdgeExtend);
90+ vImageBoxConvolve_ARGB8888 (&effectInBuffer, &effectOutBuffer, NULL , 0 , 0 , ( unsigned int ) radius, ( unsigned int ) radius, 0 , kvImageEdgeExtend);
91+ vImageBoxConvolve_ARGB8888 (&effectOutBuffer, &effectInBuffer, NULL , 0 , 0 , ( unsigned int ) radius, ( unsigned int ) radius, 0 , kvImageEdgeExtend);
92+ vImageBoxConvolve_ARGB8888 (&effectInBuffer, &effectOutBuffer, NULL , 0 , 0 , ( unsigned int ) radius, ( unsigned int ) radius, 0 , kvImageEdgeExtend);
9393 }
9494 BOOL effectImageBuffersAreSwapped = NO ;
9595 if (hasSaturationChange) {
0 commit comments