From: cristy Date: Wed, 29 Aug 2012 11:20:44 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~5041 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=644d5d04bd79df403d94a1430a6772b3c123f59e;p=imagemagick --- diff --git a/MagickCore/accelerate.c b/MagickCore/accelerate.c index 6883e985c..29b6ac4f9 100644 --- a/MagickCore/accelerate.c +++ b/MagickCore/accelerate.c @@ -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 *)