public class CLGLTexture3d<B extends Buffer> extends CLImage3d<B> implements CLGLObject
CLImage.CLImageInfoAccessorCLMemory.GLObjectType, CLMemory.Map, CLMemory.Mem| Modifier and Type | Field and Description |
|---|---|
int |
GLID
The OpenGL object handle.
|
int |
mipMapLevel |
int |
target |
clCapacity, elementSize, FLAGS, size| Modifier and Type | Method and Description |
|---|---|
void |
close()
Deprecated.
This method is not intended to be called from client code.
|
CLGLContext |
getContext()
Returns the shared CLGLContext.
|
GLContext |
getGLContext()
Returns the OpenGL context of this shared object.
|
int |
getGLObjectID()
Returns the OpenGL object id of this shared object.
|
CLMemory.GLObjectType |
getGLObjectType()
Returns the OpenGL buffer type of this shared object.
|
int |
getMipMapLevel()
Returns the OpenGL mipmap level of this texture.
|
int |
getTextureTarget()
Returns the OpenGL texture target of this texture.
|
boolean |
isReleased()
Returns true if
CLResource.release() has been called. |
cloneWith, getDepth, getSlicePitch, toStringcreateUninitializedImageFormat, getElementSize, getFormat, getHeight, getRowPitch, getWidthequals, getBuffer, getCL, getCLCapacity, getCLSize, getConfig, getMapCount, getNIOCapacity, getNIOSize, getSizeImpl, hashCode, initCLCapacity, isHostPointerFlag, isReadOnly, isReadWrite, isWriteOnly, registerDestructorCallback, release, usegetID, getPlatformclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetIDpublic final int GLID
public final int target
public final int mipMapLevel
public int getGLObjectID()
CLGLObjectgetGLObjectID in interface CLGLObjectpublic int getTextureTarget()
public int getMipMapLevel()
public CLMemory.GLObjectType getGLObjectType()
CLGLObjectgetGLObjectType in interface CLGLObjectpublic CLGLContext getContext()
getContext in interface CLGLObjectgetContext in class CLObjectpublic GLContext getGLContext()
CLGLObjectgetGLContext in interface CLGLObject@Deprecated public final void close()
AutoCloseable.
Might be remove as soon we have extension methods, but shall validate with Java 1.5 specs.close in interface AutoCloseableAutoCloseablepublic boolean isReleased()
CLResourceCLResource.release() has been called.isReleased in interface CLResource