< prev index next >
src/java.desktop/share/classes/sun/java2d/SurfaceData.java
Print this page
*** 643,654 ****
: AAColorViaShape);
sg2d.drawpipe = converter;
sg2d.fillpipe = converter;
sg2d.shapepipe = converter;
if (sg2d.paintState > SunGraphics2D.PAINT_ALPHACOLOR ||
! sg2d.compositeState > SunGraphics2D.COMP_ISCOPY)
! {
sg2d.textpipe = colorText;
} else {
sg2d.textpipe = getTextPipe(sg2d, true /* AA==ON */);
}
}
--- 643,655 ----
: AAColorViaShape);
sg2d.drawpipe = converter;
sg2d.fillpipe = converter;
sg2d.shapepipe = converter;
if (sg2d.paintState > SunGraphics2D.PAINT_ALPHACOLOR ||
! sg2d.compositeState > SunGraphics2D.COMP_ISCOPY ||
! sg2d.getSurfaceData().getTransparency() !=
! Transparency.OPAQUE) {
sg2d.textpipe = colorText;
} else {
sg2d.textpipe = getTextPipe(sg2d, true /* AA==ON */);
}
}
< prev index next >