public class X11PbufferGLContext extends X11GLContext
context, mostRecentDisplayDEBUG, functionAvailability, gl, lock, NO_FREE, optimizationEnabled, VERBOSECONTEXT_CURRENT, CONTEXT_CURRENT_NEW, CONTEXT_NOT_CURRENT| Constructor and Description |
|---|
X11PbufferGLContext(X11PbufferGLDrawable drawable,
GLContext shareWith) |
| Modifier and Type | Method and Description |
|---|---|
void |
bindPbufferToTexture()
Pbuffer support; given that this is a GLContext associated with a
pbuffer, binds this pbuffer to its texture target.
|
protected void |
create()
Helper routine which usually just turns around and calls
createContext (except for pbuffers, which use a different context
creation mechanism).
|
int |
getFloatingPointMode()
Indicates which floating-point pbuffer implementation is in
use.
|
protected int |
makeCurrentImpl() |
protected void |
releaseImpl() |
void |
releasePbufferFromTexture()
Pbuffer support; given that this is a GLContext associated with a
pbuffer, releases this pbuffer from its texture target.
|
copy, createContext, destroyImpl, getContext, getGLDrawable, getGLXExt, getGLXExtProcAddressTable, getOffscreenContextPixelDataType, getOffscreenContextReadBuffer, getPlatformExtensionsString, getPlatformGLExtensions, glAllocateMemoryNV, isCreated, isExtensionAvailable, isFunctionAvailable, isOptimizable, lockToolkit, mapToRealGLExtensionName, mapToRealGLFunctionName, offscreenImageNeedsVerticalFlip, resetGLFunctionAvailability, setSwapInterval, unlockToolkitcreateGL, destroy, getBufferSizeTracker, getDeletedObjectTracker, getGL, getGLProcAddressTable, getObjectTracker, getThreadName, hasWaiters, isSynchronized, makeCurrent, release, resetProcAddressTable, setBufferSizeTracker, setDeletedObjectTracker, setGL, setObjectTracker, setSynchronized, toHexString, updategetCurrent, setCurrentpublic X11PbufferGLContext(X11PbufferGLDrawable drawable, GLContext shareWith)
public void bindPbufferToTexture()
GLContextImplbindPbufferToTexture in class X11GLContextpublic void releasePbufferFromTexture()
GLContextImplreleasePbufferFromTexture in class X11GLContextprotected int makeCurrentImpl()
throws GLException
makeCurrentImpl in class X11GLContextGLExceptionprotected void releaseImpl()
throws GLException
releaseImpl in class X11GLContextGLExceptionpublic int getFloatingPointMode()
GLContextImplgetFloatingPointMode in class GLContextImplprotected void create()
X11GLContextX11GLContext.makeCurrentImpl().create in class X11GLContextCopyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.