|
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.
|