# # This is with ScaledImage extending Canvas, as submitted in JDK-8017247. # [16:12:28] johnny:~/Developer/java/JDK-8017247/src $ /Volumes/data/projects/java/jdk/jdk8/jdk8/build/macosx-x86_64-normal-server-slowdebug/jdk/bin/java BicubicFlickerBug6 g2.drawImage(image=BufferedImage@5ae62f50: type = 6 ColorModel: #pixelBits = 32 numComponents = 4 color space = java.awt.color.ICC_ColorSpace@1fd6a792 transparency = 3 has alpha = true isAlphaPre = false ByteInterleavedRaster: width = 620 height = 620 #numDataElements 4 dataOff[0] = 3, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=sun.awt.image.ToolkitImage@4cad08e4, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=sun.awt.image.ToolkitImage@4cad08e4, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=sun.awt.image.ToolkitImage@3fc1daa3, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=sun.awt.image.ToolkitImage@3fc1daa3, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=sun.awt.image.ToolkitImage@48545e53, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=sun.awt.image.ToolkitImage@48545e53, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) [16:15:42] johnny:~/Developer/java/JDK-8017247/src $ /Library/Java/JavaVirtualMachines/1.6.0_45-b06-451.jdk/Contents/Home/bin/java BicubicFlickerBug6 g2.drawImage(image=BufferedImage@5f0ab09f: type = 6 ColorModel: #pixelBits = 32 numComponents = 4 color space = java.awt.color.ICC_ColorSpace@36d1c778 transparency = 3 has alpha = true isAlphaPre = false ByteInterleavedRaster: width = 620 height = 620 #numDataElements 4 dataOff[0] = 3, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=apple.awt.OSXImage@58648016, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=apple.awt.OSXImage@58648016, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=apple.awt.OSXImage@18330bf, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=apple.awt.OSXImage@18330bf, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=apple.awt.OSXImage@11568fb5, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) g2.drawImage(image=apple.awt.OSXImage@11568fb5, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[canvas0,0,0,2402x1392]) [16:17:54] johnny:~/Developer/java/JDK-8017247/src $ # # This is with ScaledImage extending JComponent, instead of extending Canvas. # [16:19:55] johnny:~/Developer/java/JDK-8017247/src $ /Volumes/data/projects/java/jdk/jdk8/jdk8/build/macosx-x86_64-normal-server-slowdebug/jdk/bin/java BicubicFlickerBug6 g2.drawImage(image=BufferedImage@2d0b36f7: type = 6 ColorModel: #pixelBits = 32 numComponents = 4 color space = java.awt.color.ICC_ColorSpace@29169ea2 transparency = 3 has alpha = true isAlphaPre = false ByteInterleavedRaster: width = 620 height = 620 #numDataElements 4 dataOff[0] = 3, deltaX=10, 0, scaledWidth=126, scaledHeight=126, BicubicFlickerBug6$ScaledImage[,0,0,147x126,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=BufferedImage@2d0b36f7: type = 6 ColorModel: #pixelBits = 32 numComponents = 4 color space = java.awt.color.ICC_ColorSpace@29169ea2 transparency = 3 has alpha = true isAlphaPre = false ByteInterleavedRaster: width = 620 height = 620 #numDataElements 4 dataOff[0] = 3, deltaX=380, 0, scaledWidth=1073, scaledHeight=1073, BicubicFlickerBug6$ScaledImage[,0,0,1833x1073,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=BufferedImage@2d0b36f7: type = 6 ColorModel: #pixelBits = 32 numComponents = 4 color space = java.awt.color.ICC_ColorSpace@29169ea2 transparency = 3 has alpha = true isAlphaPre = false ByteInterleavedRaster: width = 620 height = 620 #numDataElements 4 dataOff[0] = 3, deltaX=485, 0, scaledWidth=1340, scaledHeight=1340, BicubicFlickerBug6$ScaledImage[,0,0,2310x1340,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=BufferedImage@2d0b36f7: type = 6 ColorModel: #pixelBits = 32 numComponents = 4 color space = java.awt.color.ICC_ColorSpace@29169ea2 transparency = 3 has alpha = true isAlphaPre = false ByteInterleavedRaster: width = 620 height = 620 #numDataElements 4 dataOff[0] = 3, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=sun.awt.image.ToolkitImage@2d6df705, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=sun.awt.image.ToolkitImage@2d6df705, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=sun.awt.image.ToolkitImage@4545f7b3, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=sun.awt.image.ToolkitImage@4545f7b3, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=sun.awt.image.ToolkitImage@465f76b0, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=sun.awt.image.ToolkitImage@465f76b0, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=2,maximumSize=,minimumSize=,preferredSize=]) [16:20:37] johnny:~/Developer/java/JDK-8017247/src $ /Library/Java/JavaVirtualMachines/1.6.0_45-b06-451.jdk/Contents/Home/bin/java BicubicFlickerBug6 g2.drawImage(image=BufferedImage@a995a79: type = 6 ColorModel: #pixelBits = 32 numComponents = 4 color space = java.awt.color.ICC_ColorSpace@5a02c35e transparency = 3 has alpha = true isAlphaPre = false ByteInterleavedRaster: width = 620 height = 620 #numDataElements 4 dataOff[0] = 3, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=apple.awt.OSXImage@6f9ec4ed, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=apple.awt.OSXImage@6f9ec4ed, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=apple.awt.OSXImage@29d381d2, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=apple.awt.OSXImage@29d381d2, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=apple.awt.OSXImage@ed0220c, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]) g2.drawImage(image=apple.awt.OSXImage@ed0220c, deltaX=505, 0, scaledWidth=1392, scaledHeight=1392, BicubicFlickerBug6$ScaledImage[,0,0,2402x1392,alignmentX=0.0,alignmentY=0.0,border=,flags=0,maximumSize=,minimumSize=,preferredSize=]) [16:21:24] johnny:~/Developer/java/JDK-8017247/src $