|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface GLPbuffer
Offscreen rendering support via pbuffers. This class adds very little functionality over the GLDrawable class; the only methods are those which allow access to the pbuffer's contents as a texture map and which enable offscreen rendering to floating-point buffers. These methods are currently highly experimental and may be removed 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. |
boolean |
isInitialized()
Queries initialization status of this pBuffer. |
void |
releaseTexture()
Unbinds the pbuffer from its internal texture target. |
| Methods inherited from interface net.java.games.jogl.GLDrawable |
|---|
addGLEventListener, canCreateOffscreenDrawable, createOffscreenDrawable, display, getAutoSwapBufferMode, getGL, getGLU, getNoAutoRedrawMode, getRenderingThread, getSize, getSize, removeGLEventListener, setAutoSwapBufferMode, setGL, setGLU, setNoAutoRedrawMode, setRenderingThread, setSize, setSize, swapBuffers |
| Field Detail |
|---|
static final int APPLE_FLOAT
static final int ATI_FLOAT
static final int NV_FLOAT
| Method Detail |
|---|
void bindTexture()
void releaseTexture()
boolean isInitialized()
void destroy()
int getFloatingPointMode()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||