[OpenJDK 2D-Dev] [9] Review Request: 8061832 J2DBench can be improved

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Wed Nov 5 19:17:22 UTC 2014

Please review the fix for jdk 9.

Change description:
- Test groups were wrapped by JScrollPane
- Translucent volatile images now can be used as source and destination
- Additional source/destination were added(TYPE_4BYTE_**)
- Main window will be created on EDT at the center of the screen
- Support of the huge shapes were added(4000x4000)
- Support of the interpolation was added, by default nearest neighbor is 
- Two cmm tests depended on the default enum.toString() implementation, 
and was broken when usage of enums were removed. I reused abbreviation 
as a name of the test
- "Image Rendering Tests" tab was renamed to "image rendering 
benchmark", because now it has an options as well
- "Touch src image before every operation" was moved from the "image 
rendering source" tab to the "image rendering benchmarks" and placed in 
the same group as interpolation
- The new image rendering test was added: drawimage(img, x, y, w*0.5, 
h*0.5, obs); will simplify testing of some blits on the retina display

Bug: https://bugs.openjdk.java.net/browse/JDK-8061832
Webrev can be found at: http://cr.openjdk.java.net/~serb/8061832/webrev.02

Best regards, Sergey.

More information about the 2d-dev mailing list