]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Wed, 29 Aug 2012 11:20:44 +0000 (11:20 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Wed, 29 Aug 2012 11:20:44 +0000 (11:20 +0000)
MagickCore/accelerate.c

index 6883e985cde055eb7d8464fdbc750382e87d4edc..29b6ac4f926323548fa58e45731ef78a9d5954a5 100644 (file)
@@ -383,9 +383,10 @@ static MagickBooleanType BindConvolveParameters(ConvolveInfo *convolve_info,
     &convolve_info->height);
   if (status != CL_SUCCESS)
     return(MagickFalse);
-  convolve_info->alpha_trait=(cl_uint) image->alpha_trait;
+  convolve_info->matte=(cl_uint) image->alpha_trait == BlendPixelTrait ?
+    MagickTrue : MagickFalse;
   status=clSetKernelArg(convolve_info->kernel,i++,sizeof(cl_uint),(void *)
-    &convolve_info->alpha_trait);
+    &convolve_info->matte);
   if (status != CL_SUCCESS)
     return(MagickFalse);
   status=clSetKernelArg(convolve_info->kernel,i++,sizeof(cl_mem),(void *)