modules/graphics/src/main/java/com/sun/prism/j2d/J2DPrismGraphics.java

Print this page

        

*** 114,124 **** private static final Paint DEFAULT_PAINT = Color.WHITE; static java.awt.geom.AffineTransform J2D_IDENTITY = 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(), c.getGreen(), c.getBlue(), --- 114,125 ---- private static final Paint DEFAULT_PAINT = Color.WHITE; static java.awt.geom.AffineTransform J2D_IDENTITY = new java.awt.geom.AffineTransform(); private int clipRectIndex; private boolean hasPreCullingBits = false; ! private float pixelScaleX = 1.0f; ! private float pixelScaleY = 1.0f; static java.awt.Color toJ2DColor(Color c) { return new java.awt.Color(c.getRed(), c.getGreen(), c.getBlue(),
*** 1381,1397 **** public void setup3DRendering() { } @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, --- 1382,1404 ---- public void setup3DRendering() { } @Override ! public void setPixelScaleFactors(float pixelScaleX, float pixelScaleY) { ! this.pixelScaleX = pixelScaleX; ! this.pixelScaleY = pixelScaleY; } @Override ! public float getPixelScaleFactorX() { ! return pixelScaleX; ! } ! ! @Override ! public float getPixelScaleFactorY() { ! return pixelScaleY; } @Override public void blit(RTTexture srcTex, RTTexture dstTex, int srcX0, int srcY0, int srcX1, int srcY1,