[OpenJDK 2D-Dev]  RFR JDK-8176795: Wrong color drawn when painting translucent colors on volatile images using XRender.
Jayathirth D V
jayathirth.d.v at oracle.com
Tue Feb 20 13:39:57 UTC 2018
Forked repo for all the latest client changes is : http://hg.openjdk.java.net/jdk/client
From: Clemens Eisserer [mailto:linuxhippy at gmail.com]
Sent: Tuesday, February 20, 2018 7:04 PM
Subject: Re: [OpenJDK 2D-Dev]  RFR JDK-8176795: Wrong color drawn when painting translucent colors on volatile images using XRender.
>>> 1) When we call Graphics2D.setColor() it uses ArgbPre PixelConverter
>>> based on SurfaceData(here it is XRenderPixMap ArgbPre surface) and
>>> converts the color to pre-multiplied values.
Sorry for the dumb question, but what is the most recent 2d-dev repo, which includes this change.
I have some significant performance enhancements for xrender regarding MaskFill/Blit which I would like to re-base onto the lastest "official" version.
I checked out the JDK and the JDK10 repo, but both did not contain this fix.
Thank you in advance & best regards, Clemens
More information about the 2d-dev