--- old/modules/graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java 2015-05-06 16:28:14.000000000 -0700 +++ new/modules/graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java 2015-05-06 16:28:14.000000000 -0700 @@ -116,6 +116,7 @@ new java.awt.geom.AffineTransform(); private int clipRectIndex; private boolean hasPreCullingBits = false; + private float pixelScale = 1.0f; static java.awt.Color toJ2DColor(Color c) { return new java.awt.Color(c.getRed(), @@ -1382,6 +1383,16 @@ } @Override + public void setPixelScaleFactor(float pixelScale) { + this.pixelScale = pixelScale; + } + + @Override + public float getPixelScaleFactor() { + return pixelScale; + } + + @Override public void blit(RTTexture srcTex, RTTexture dstTex, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1) {