< prev index next >
src/java.desktop/windows/classes/sun/java2d/opengl/WGLSurfaceData.java
Print this page
*** 44,55 ****
protected WComponentPeer peer;
private WGLGraphicsConfig graphicsConfig;
protected double scaleX = 1;
protected double scaleY = 1;
! private native void initOps(long pConfigInfo, WComponentPeer peer,
! long hwnd);
protected WGLSurfaceData(WComponentPeer peer, WGLGraphicsConfig gc,
ColorModel cm, int type)
{
super(gc, cm, type);
--- 44,55 ----
protected WComponentPeer peer;
private WGLGraphicsConfig graphicsConfig;
protected double scaleX = 1;
protected double scaleY = 1;
! private native void initOps(OGLGraphicsConfig gc, long pConfigInfo,
! WComponentPeer peer, long hwnd);
protected WGLSurfaceData(WComponentPeer peer, WGLGraphicsConfig gc,
ColorModel cm, int type)
{
super(gc, cm, type);
*** 60,70 ****
this.scaleY = type == TEXTURE ? 1 : device.getDefaultScaleY();
long pConfigInfo = gc.getNativeConfigInfo();
long hwnd = peer != null ? peer.getHWnd() : 0L;
! initOps(pConfigInfo, peer, hwnd);
}
@Override
public double getDefaultScaleX() {
return scaleX;
--- 60,70 ----
this.scaleY = type == TEXTURE ? 1 : device.getDefaultScaleY();
long pConfigInfo = gc.getNativeConfigInfo();
long hwnd = peer != null ? peer.getHWnd() : 0L;
! initOps(gc, pConfigInfo, peer, hwnd);
}
@Override
public double getDefaultScaleX() {
return scaleX;
< prev index next >