| Prev Class | Next Class | Frames | No Frames |
| Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Objectnet.java.games.jogl.impl.GLContextnet.java.games.jogl.impl.x11.X11GLContextnet.java.games.jogl.impl.x11.X11OffscreenGLContextpublic class X11OffscreenGLContextextends X11GLContextField Summary |
Fields inherited from class net.java.games.jogl.impl.x11.X11GLContext | |
context, display, drawable, isLinuxAMD64, mostRecentDisplay, visualID | |
Fields inherited from class net.java.games.jogl.impl.GLContext | |
DEBUG, NO_FREE, VERBOSE, autoSwapBuffers, capabilities, chooser, component, deferredDestroy, deferredReshapeAction, deferredSetRealized, functionAvailability, gl, glu, gluProcAddressTable, haveResetGLUProcAddressTable, noAutoRedraw, pendingOffscreenHeight, pendingOffscreenResize, pendingOffscreenWidth, perThreadContextStack, perThreadRenderingContext, perThreadSavedCurrentContext, realized, renderingThread, willSetRenderingThread | |
Constructor Summary | |
| |
Method Summary | |
void | |
boolean | |
protected void |
|
protected GL |
|
GLContext |
|
protected void | |
protected void |
|
int | |
int | |
int | |
int | |
protected boolean | |
protected boolean |
|
boolean | |
void | |
void | |
public X11OffscreenGLContext(GLCapabilities capabilities, GLCapabilitiesChooser chooser, GLContext shareWith)
public void bindPbufferToTexture()
- Overrides:
- bindPbufferToTexture in interface GLContext
public boolean canCreatePbufferContext()
- Overrides:
- canCreatePbufferContext in interface GLContext
public GLContext createPbufferContext(GLCapabilities capabilities, int initialWidth, int initialHeight)
- Overrides:
- createPbufferContext in interface GLContext
public int getOffscreenContextHeight()
- Overrides:
- getOffscreenContextHeight in interface X11GLContext
public int getOffscreenContextPixelDataType()
- Overrides:
- getOffscreenContextPixelDataType in interface X11GLContext
public int getOffscreenContextReadBuffer()
- Overrides:
- getOffscreenContextReadBuffer in interface X11GLContext
public int getOffscreenContextWidth()
- Overrides:
- getOffscreenContextWidth in interface X11GLContext
protected boolean makeCurrent(Runnable initAction)
throws GLException
- Overrides:
- makeCurrent in interface X11GLContext
public boolean offscreenImageNeedsVerticalFlip()
- Overrides:
- offscreenImageNeedsVerticalFlip in interface X11GLContext
public void releasePbufferFromTexture()
- Overrides:
- releasePbufferFromTexture in interface GLContext
public void swapBuffers()
throws GLException
- Overrides:
- swapBuffers in interface X11GLContext