[OpenJDK 2D-Dev]  RFR JDK-8176795: Wrong color drawn when painting translucent colors on volatile images using XRender.
linuxhippy at gmail.com
Tue Jan 16 19:05:34 UTC 2018
> 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.
Thanks a lot for identifying the issue and working on it.
The fix itself looks fine and low-risk.
Thanks again, Clemens
More information about the 2d-dev