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.");
}