From: <and...@us...> - 2009-05-07 08:22:54
|
Revision: 9934 http://plplot.svn.sourceforge.net/plplot/?rev=9934&view=rev Author: andrewross Date: 2009-05-07 08:22:15 +0000 (Thu, 07 May 2009) Log Message: ----------- ANR for HMC. Fix "if" logic for previous cairo patch to improve non-anti-aliased shading. Modified Paths: -------------- trunk/drivers/cairo.c Modified: trunk/drivers/cairo.c =================================================================== --- trunk/drivers/cairo.c 2009-05-06 15:43:56 UTC (rev 9933) +++ trunk/drivers/cairo.c 2009-05-07 08:22:15 UTC (rev 9934) @@ -1043,7 +1043,7 @@ aa_state = cairo_get_antialias(aStream->cairoContext); /* Add an extra outline stroke to the polygon unless the plotting color is not opaque or antialiasing is disabled. */ - if((pls->curcolor.a > 0.99) || (aa_state != CAIRO_ANTIALIAS_NONE)) { + if((pls->curcolor.a > 0.99) && (aa_state != CAIRO_ANTIALIAS_NONE)) { cairo_fill_preserve(aStream->cairoContext); cairo_set_line_width(aStream->cairoContext, 1.0); cairo_stroke(aStream->cairoContext); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |