[commit-cp] classpath ChangeLog gnu/java/awt/peer/x/XGraphi...

2008-02-18 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 08/02/18 11:00:53

Modified files:
.  : ChangeLog 
gnu/java/awt/peer/x: XGraphics2D.java 

Log message:
2008-02-18  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/peer/x/XGraphics2D.java
(rawDrawImage): Update the rgb variable correctly. Don't
cache translucent images.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9510r2=1.9511
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XGraphics2D.java?cvsroot=classpathr1=1.7r2=1.8




[commit-cp] classpath java/awt/image/RGBImageFilter.java Ch...

2008-02-18 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 08/02/18 14:23:51

Modified files:
java/awt/image : RGBImageFilter.java 
.  : ChangeLog 

Log message:
2008-02-18  Roman Kennke  [EMAIL PROTECTED]

* java/awt/image/RGBImageFilter.java
(setPixels): Don't mask the source pixel.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/image/RGBImageFilter.java?cvsroot=classpathr1=1.14r2=1.15
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9511r2=1.9512




[commit-cp] classpath ChangeLog gnu/java/awt/peer/x/XGraphi...

2008-02-18 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 08/02/18 19:45:49

Modified files:
.  : ChangeLog 
gnu/java/awt/peer/x: XGraphics2D.java XToolkit.java 
Added files:
gnu/java/awt/image: AsyncImage.java ImageConverter.java 
Removed files:
gnu/java/awt/peer/x: ImageConverter.java 

Log message:
2008-02-18  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/image/AsyncImage.java: New file. Implements
asynchronous image loading.
* gnu/java/awt/image/ImageConverter.java: New file.
An image consumer that creates a concrete image with
asynchronous behaviour.
* gnu/java/awt/peer/x/ImageConverter.java: Removed.
* gnu/java/awt/peer/x/XToolkit.java:
(createImage(ImageProducer)): Use new ImageConverter.
* gnu/java/awt/peer/x/XGraphics2D.java:
(rawDrawImage): Unwrap AsyncImages before painting.
(unwrap): New helper method.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9513r2=1.9514
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/image/AsyncImage.java?cvsroot=classpathrev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/image/ImageConverter.java?cvsroot=classpathrev=1.1
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XGraphics2D.java?cvsroot=classpathr1=1.8r2=1.9
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XToolkit.java?cvsroot=classpathr1=1.9r2=1.10
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/ImageConverter.java?cvsroot=classpathr1=1.1r2=0




[commit-cp] classpath gnu/java/awt/peer/x/XGraphics2D.java ...

2008-02-18 Thread Roman Kennke
CVSROOT:/cvsroot/classpath
Module name:classpath
Changes by: Roman Kennke rabbit78 08/02/18 20:00:19

Modified files:
gnu/java/awt/peer/x: XGraphics2D.java 
.  : ChangeLog 

Log message:
2008-02-18  Roman Kennke  [EMAIL PROTECTED]

* gnu/java/awt/peer/x/XGraphics2D.java
(RENDER_OPAQUE): New constant with system property to
turn on opaque image rendering.
(rawDrawImage): Render images opaque when system property
is set. This is for demonstration and debugging purposes only.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/x/XGraphics2D.java?cvsroot=classpathr1=1.9r2=1.10
http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpathr1=1.9514r2=1.9515