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

Print this page

        

*** 114,123 **** --- 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(),
*** 1380,1389 **** --- 1381,1400 ---- 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, int dstX0, int dstY0, int dstX1, int dstY1) { throw new UnsupportedOperationException("Not supported yet."); }