[OpenJDK 2D-Dev] [8] request for review: 8019201: Regression: java.awt.image.ConvolveOp throws java.awt.image.ImagingOpException

Andrew Brygin andrew.brygin at oracle.com
Thu Jul 25 12:01:03 UTC 2013


Hello,

could you please review a fix for CR 8019201?

Bug: http://bugs.sun.com/view_bug.do?bug_id=8019201
Webrev: http://cr.openjdk.java.net/~bae/8019201/8/webrev.00/

There are two sorts of BYTE_INTERLEAVED images in the mdeialib gluecode:
* 'natural' byte interleaved images (like 4BYTE_ABGR)
* 'artificial' byte interleaved images (like INT_ARGB),
    where we utilize an ability to cast integer to bytes
    in the native code due to performance reasons.

Suggested fix corrects the data verification and copying
in order to get into account the 'artificial' byte interleaved
images.

Please take a look.

Thanks,
Andrew.



More information about the 2d-dev mailing list