commit-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[commit-cp] classpath gnu/java/awt/java2d/AbstractGraphics2...


From: Roman Kennke
Subject: [commit-cp] classpath gnu/java/awt/java2d/AbstractGraphics2...
Date: Fri, 19 May 2006 22:23:03 +0000

CVSROOT:        /cvsroot/classpath
Module name:    classpath
Branch:         
Changes by:     Roman Kennke <address@hidden>   06/05/19 22:23:03

Modified files:
        gnu/java/awt/java2d: AbstractGraphics2D.java 
        .              : ChangeLog 

Log message:
        2006-05-19  Roman Kennke <address@hidden>
        
        * 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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]