com.sun.opengl.impl.x11
Class X11PbufferGLDrawable
- GLDrawable
public class X11PbufferGLDrawable
GLContext | createContext(GLContext shareWith) - Creates a new context for drawing to this drawable that will
optionally share display lists and other server-side OpenGL
objects with the specified GLContext.
|
void | createPbuffer(long display)
|
void | destroy() - For offscreen GLDrawables (pbuffers and "pixmap" drawables),
indicates that native resources should be reclaimed.
|
GLXFBConfig | getFBConfig()
|
int | getFloatingPointMode()
|
int | getHeight() - Returns the current height of this GLDrawable.
|
int | getWidth() - Returns the current width of this GLDrawable.
|
void | setSize(int width, int height) - Requests a new width and height for this GLDrawable.
|
MAX_ATTRIBS
protected static final int MAX_ATTRIBS
MAX_PFORMATS
protected static final int MAX_PFORMATS
X11PbufferGLDrawable
public X11PbufferGLDrawable(GLCapabilities capabilities,
int initialWidth,
int initialHeight)
createContext
public GLContext createContext(GLContext shareWith)
Creates a new context for drawing to this drawable that will
optionally share display lists and other server-side OpenGL
objects with the specified GLContext.
The GLContext
share
need not be associated with this
GLDrawable and may be null if sharing of display lists and other
objects is not desired. See the note in the overview
documentation on
context sharing.
- createContext in interface GLDrawable
createPbuffer
public void createPbuffer(long display)
destroy
public void destroy()
For offscreen GLDrawables (pbuffers and "pixmap" drawables),
indicates that native resources should be reclaimed.
- destroy in interface X11GLDrawable
getFloatingPointMode
public int getFloatingPointMode()
getHeight
public int getHeight()
Returns the current height of this GLDrawable.
- getHeight in interface GLDrawable
getWidth
public int getWidth()
Returns the current width of this GLDrawable.
- getWidth in interface GLDrawable
setSize
public void setSize(int width,
int height)
Requests a new width and height for this GLDrawable. Not all
drawables are able to respond to this request and may silently
ignore it.
- setSize in interface GLDrawable
Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.