]> granicus.if.org Git - imagemagick/commitdiff
Using s instead of x/y with cl_float2 to resolve compilation issues with CUDA.
authordirk <dirk@git.imagemagick.org>
Tue, 1 Nov 2016 19:29:16 +0000 (20:29 +0100)
committerdirk <dirk@git.imagemagick.org>
Tue, 1 Nov 2016 19:29:49 +0000 (20:29 +0100)
MagickCore/accelerate.c

index cf8b1f1722eb97975e76c245fa6ab818feafdf72..e9a0f929cbbc6be4240bc3b77e2710cd3f8a9836 100644 (file)
@@ -4571,8 +4571,8 @@ static Image* ComputeRotationalBlurImage(const Image *image,MagickCLEnv clEnv,
   if (filteredImageBuffer == (cl_mem) NULL)
     goto cleanup;
 
-  blurCenter.x=(float) (image->columns-1)/2.0;
-  blurCenter.y=(float) (image->rows-1)/2.0;
+  blurCenter.s[0]=(float) (image->columns-1)/2.0;
+  blurCenter.s[1]=(float) (image->rows-1)/2.0;
   blurRadius=hypot(blurCenter.x,blurCenter.y);
   cossin_theta_size=(unsigned int) fabs(4.0*DegreesToRadians(angle)*sqrt(
     (double) blurRadius)+2UL);