public class X11OnscreenGLContext extends X11GLContext
| Modifier and Type | Field and Description |
|---|---|
protected X11OnscreenGLDrawable |
drawable |
protected boolean |
isIndirect |
context, mostRecentDisplayDEBUG, functionAvailability, gl, lock, NO_FREE, optimizationEnabled, VERBOSECONTEXT_CURRENT, CONTEXT_CURRENT_NEW, CONTEXT_NOT_CURRENT| Constructor and Description |
|---|
X11OnscreenGLContext(X11OnscreenGLDrawable drawable,
GLContext shareWith) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
create()
Helper routine which usually just turns around and calls
createContext (except for pbuffers, which use a different context
creation mechanism).
|
boolean |
isOptimizable() |
protected int |
makeCurrentImpl() |
protected void |
releaseImpl() |
bindPbufferToTexture, copy, createContext, destroyImpl, getContext, getGLDrawable, getGLXExt, getGLXExtProcAddressTable, getOffscreenContextPixelDataType, getOffscreenContextReadBuffer, getPlatformExtensionsString, getPlatformGLExtensions, glAllocateMemoryNV, isCreated, isExtensionAvailable, isFunctionAvailable, lockToolkit, mapToRealGLExtensionName, mapToRealGLFunctionName, offscreenImageNeedsVerticalFlip, releasePbufferFromTexture, resetGLFunctionAvailability, setSwapInterval, unlockToolkitcreateGL, destroy, getBufferSizeTracker, getDeletedObjectTracker, getFloatingPointMode, getGL, getGLProcAddressTable, getObjectTracker, getThreadName, hasWaiters, isSynchronized, makeCurrent, release, resetProcAddressTable, setBufferSizeTracker, setDeletedObjectTracker, setGL, setObjectTracker, setSynchronized, toHexString, updategetCurrent, setCurrentprotected X11OnscreenGLDrawable drawable
protected boolean isIndirect
public X11OnscreenGLContext(X11OnscreenGLDrawable drawable, GLContext shareWith)
protected int makeCurrentImpl()
throws GLException
makeCurrentImpl in class X11GLContextGLExceptionprotected void releaseImpl()
throws GLException
releaseImpl in class X11GLContextGLExceptionpublic boolean isOptimizable()
isOptimizable in class X11GLContextprotected void create()
X11GLContextX11GLContext.makeCurrentImpl().create in class X11GLContextCopyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.