]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Tue, 2 Jun 2015 18:58:14 +0000 (18:58 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Tue, 2 Jun 2015 18:58:14 +0000 (18:58 +0000)
MagickCore/composite-private.h
www/Magick++/ImageMagick.png

index f3f2feb80f590dc42fae3863091641f9b78b4470..17a7691a582364a24a683e17f915f722d31c4d6e 100644 (file)
@@ -74,11 +74,6 @@ static inline void CompositePixelOver(const Image *image,const PixelInfo *p,
     traits=GetPixelChannelTraits(image,channel);
     if (traits == UndefinedPixelTrait)
       continue;
-    if (fabs((double) (alpha-TransparentAlpha)) < MagickEpsilon)
-      {
-        composite[i]=q[i];
-        continue;
-      }
     switch (channel)
     {
       case RedPixelChannel:
@@ -130,11 +125,6 @@ static inline void CompositePixelInfoOver(const PixelInfo *p,
   /*
     Compose pixel p over pixel q with the given opacities.
   */
-  if (fabs((double) (alpha-TransparentAlpha)) < MagickEpsilon)
-    {
-      *composite=(*p);
-      return;
-    }
   Sa=QuantumScale*alpha;
   Da=QuantumScale*beta,
   gamma=Sa*(-Da)+Sa+Da;
index 2c45b08751e9832831bf7006c06d6cd05097122a..dc53f7a86d29e8b2d847a8a28344956ac82583e6 100644 (file)
Binary files a/www/Magick++/ImageMagick.png and b/www/Magick++/ImageMagick.png differ