Lines Matching refs:peer
41 protected X11ComponentPeer peer;
44 private native void initOps(X11ComponentPeer peer, long aData);
49 protected GLXSurfaceData(X11ComponentPeer peer, GLXGraphicsConfig gc,
53 this.peer = peer;
55 initOps(peer, graphicsConfig.getAData());
66 public static GLXWindowSurfaceData createData(X11ComponentPeer peer) {
67 GLXGraphicsConfig gc = getGC(peer);
68 return new GLXWindowSurfaceData(peer, gc);
75 public static GLXOffScreenSurfaceData createData(X11ComponentPeer peer,
79 GLXGraphicsConfig gc = getGC(peer);
80 Rectangle r = peer.getBounds();
82 return new GLXOffScreenSurfaceData(peer, gc, r.width, r.height,
83 image, peer.getColorModel(),
86 return new GLXVSyncOffScreenSurfaceData(peer, gc, r.width, r.height,
87 image, peer.getColorModel(),
105 public static GLXGraphicsConfig getGC(X11ComponentPeer peer) {
106 if (peer != null) {
107 return (GLXGraphicsConfig)peer.getGraphicsConfiguration();
120 public GLXWindowSurfaceData(X11ComponentPeer peer,
123 super(peer, gc, peer.getColorModel(), WINDOW);
127 return peer.getSurfaceData();
131 Rectangle r = peer.getBounds();
140 return peer.getTarget();
158 public GLXVSyncOffScreenSurfaceData(X11ComponentPeer peer,
164 super(peer, gc, width, height, image, cm, type);
165 flipSurface = GLXSurfaceData.createData(peer, image, FLIP_BACKBUFFER);
185 public GLXOffScreenSurfaceData(X11ComponentPeer peer,
191 super(peer, gc, cm, type);
206 Rectangle r = peer.getBounds();