That will fix the problem and is good enough for now, but it would be
better if there was a way to have native take an option to either ignore
(as now) or transfer an alpha channel. If this requires some changes
to LittleCMS we can try asking on the appropriate list. You may
want to file another bug to track it as a performance issue.

-phil.

On 3/7/2013 4:21 AM, Andrew Brygin wrote:
Hello,

could you please review a fix for 8005930?

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

Lcms color transform routine ignores any non-color channels
in processed images. So if destination image has alpha, then
we have to fall back to per-pixel image processing, which
handles alpha correctly.

Please take a look.

Thanks,
Andrew.

Reply via email to