|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Provides offscreen rendering support via pbuffers. The principal
addition of this interface is a destroy()
method to
deallocate the pbuffer and its associated resources. It also
contains experimental methods for accessing the pbuffer's contents
as a texture map and enabling rendering to floating-point frame
buffers. These methods are not guaranteed to be supported on all
platforms and may be deprecated in a future release.
Field Summary | |
static int |
APPLE_FLOAT
Indicates the GL_APPLE_float_pixels extension is being used for this pbuffer. |
static int |
ATI_FLOAT
Indicates the GL_ATI_texture_float extension is being used for this pbuffer. |
static int |
NV_FLOAT
Indicates the GL_NV_float_buffer extension is being used for this pbuffer. |
Method Summary | |
void |
bindTexture()
Binds this pbuffer to its internal texture target. |
void |
destroy()
Destroys the native resources associated with this pbuffer. |
int |
getFloatingPointMode()
Indicates which vendor's extension is being used to support floating point channels in this pbuffer if that capability was requested in the GLCapabilities during pbuffer creation. |
void |
releaseTexture()
Unbinds the pbuffer from its internal texture target. |
Methods inherited from interface javax.media.opengl.GLAutoDrawable |
addGLEventListener, display, getAutoSwapBufferMode, getContext, getGL, removeGLEventListener, repaint, setAutoSwapBufferMode, setGL |
Methods inherited from interface javax.media.opengl.GLDrawable |
createContext, getChosenGLCapabilities, getHeight, getWidth, setRealized, setSize, swapBuffers |
Field Detail |
public static final int APPLE_FLOAT
public static final int ATI_FLOAT
public static final int NV_FLOAT
Method Detail |
public void bindTexture()
public void releaseTexture()
public void destroy()
GLDrawable.createContext(javax.media.opengl.GLContext)
.
public int getFloatingPointMode()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |