]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Sat, 24 Feb 2018 14:50:02 +0000 (09:50 -0500)
committerCristy <urban-warrior@imagemagick.org>
Sat, 24 Feb 2018 14:50:02 +0000 (09:50 -0500)
MagickCore/draw-private.h

index 57afeccf24ba13dfce2d78ffd3a22ed4cbcc6dc3..17b0580b7a6d2898d44ce848d4742fb8e1a9fdb7 100644 (file)
@@ -41,6 +41,7 @@ static inline void GetFillColor(const DrawInfo *draw_info,const ssize_t x,
     pattern=draw_info->fill_pattern;
     (void) GetOneVirtualPixelInfo(pattern,TileVirtualPixelMethod,x+
       pattern->tile_offset.x,y+pattern->tile_offset.y,fill,exception);
+    fill->alpha*=QuantumScale*draw_info->fill.alpha;
   }
 }
 
@@ -59,6 +60,7 @@ static inline void GetStrokeColor(const DrawInfo *draw_info,const ssize_t x,
     pattern=draw_info->stroke_pattern;
     (void) GetOneVirtualPixelInfo(pattern,TileVirtualPixelMethod,x+
       pattern->tile_offset.x,y+pattern->tile_offset.y,stroke,exception);
+    stroke->alpha*=QuantumScale*draw_info->stroke.alpha;
   }
 }