--- old/modules/graphics/src/main/java/com/sun/prism/j2d/J2DPresentable.java 2016-03-30 23:39:33.000000000 -0700 +++ new/modules/graphics/src/main/java/com/sun/prism/j2d/J2DPresentable.java 2016-03-30 23:39:33.000000000 -0700 @@ -114,7 +114,7 @@ */ int w = getPhysicalWidth(); int h = getPhysicalHeight(); - pixels = pixelSource.getUnusedPixels(w, h, 1.0f); + pixels = pixelSource.getUnusedPixels(w, h, 1.0f, 1.0f); IntBuffer pixBuf = (IntBuffer) pixels.getPixels(); assert ib.hasArray(); System.arraycopy(ib.array(), 0, pixBuf.array(), 0, w*h); @@ -255,7 +255,13 @@ return 0; } - public float getPixelScaleFactor() { + @Override + public float getPixelScaleFactorX() { + return 1.0f; + } + + @Override + public float getPixelScaleFactorY() { return 1.0f; }