[Top][All Lists]
[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