RFR: 8275345: RasterFormatException when drawing a tiled image made of non-writable rasters
Phil Race
prr at openjdk.java.net
Thu Feb 10 00:53:11 UTC 2022
On Thu, 3 Feb 2022 15:26:40 GMT, Martin Desruisseaux <duke at openjdk.java.net> wrote:
> This commit fixes a `RasterFormatException` thrown when `Graphics2D.drawRenderedImage(…)` is invoked with an image containing tiles that are instances of `Raster` but not `WritableRaster`.
>
> https://bugs.openjdk.java.net/browse/JDK-8275345
Changes requested by prr (Reviewer).
test/jdk/java/awt/image/DrawImage/TiledImage.java line 1:
> 1: import java.awt.Graphics2D;
The fix itself looks good but the test needs work.
It needs the GPLv2 - like all the other tests, and is missing the jtreg tags which allow the test harness to identify it as a test. and a few orher tags. Again take a look at other tests. Note that since you don't create any windows you will NOT need the @headful tag.
test/jdk/java/awt/image/DrawImage/TiledImage.java line 26:
> 24: *
> 25: * <pre>
> 26: * Exception in thread "main" java.awt.image.RasterFormatException: (parentX + width) is outside raster
No point in HTML here ... nothing runs on this javadoc.
-------------
PR: https://git.openjdk.java.net/jdk/pull/7337
More information about the client-libs-dev
mailing list