CVSROOT: /cvsroot/classpath Module name: classpath Branch: Changes by: Roman Kennke <[EMAIL PROTECTED]> 06/05/19 22:23:03
Modified files: gnu/java/awt/java2d: AbstractGraphics2D.java . : ChangeLog Log message: 2006-05-19 Roman Kennke <[EMAIL PROTECTED]> * gnu/java/awt/java2d/AbstractGraphics2D.java Added class docs. (pixel): Removed obsolete field. (draw(Shape)): Removed commented out code. (drawImage): Formatting. (drawString): Added optimization hook. (setPaint): Removed rawSetForeground(). (getFontRenderContext): Return context with correct transform. (drawGlyphVector): Draw complete outline in one go. (copyArea): Added optimization hook. (clearRect): Added optimization hook. (drawImage): Added optimization hook. (fillShape): (Temporarily) Set antialiasing off by default for font rendering. Adjust the shape by some bits to improve rendering. Pass clip bounds to the render methods. (drawPixel): Removed. (rawSetPixel): Removed. (rawSetForeground): Removed. (rawDrawLine): Default impl calls standard pipeline. (rawDrawString): New method, calls standard pipeline for rendering. (rawClearRect): New method, calls standard pipeline for rendering. (rawFillRect): New method, calls standard pipeline for rendering. (rawDrawImage): New method, calls standard pipeline for rendering. (rawCopyArea): New method. (copyAreaImpl): New method. (rawFillShape): Renamed to fillShapeImpl(). Small optimization for rendering. (fillShapeAntialias): Fixed AA rendering. (fillScanlineAA): Fixed AA rendering. (getSegments): Take offset into account. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/gnu/java/awt/java2d/AbstractGraphics2D.java.diff?tr1=1.7&tr2=1.8&r1=text&r2=text http://cvs.savannah.gnu.org/viewcvs/classpath/classpath/ChangeLog.diff?tr1=1.7489&tr2=1.7490&r1=text&r2=text