|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jogamp.opencl.CLObject
com.jogamp.opencl.CLMemory<B>
com.jogamp.opencl.CLImage<B>
com.jogamp.opencl.CLImage3d<B>
com.jogamp.opencl.gl.CLGLTexture3d<B>
public class CLGLTexture3d<B extends Buffer>
3D OpenCL image representing an 3D OpenGL texture.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.jogamp.opencl.CLImage |
---|
CLImage.CLImageInfoAccessor |
Nested classes/interfaces inherited from class com.jogamp.opencl.CLMemory |
---|
CLMemory.GLObjectType, CLMemory.Map, CLMemory.Mem |
Field Summary | |
---|---|
int |
GLID
The OpenGL object handle. |
int |
mipMapLevel
|
int |
target
|
Fields inherited from class com.jogamp.opencl.CLImage3d |
---|
depth |
Fields inherited from class com.jogamp.opencl.CLImage |
---|
format, height, width |
Fields inherited from class com.jogamp.opencl.CLMemory |
---|
clCapacity, elementSize, FLAGS, size |
Fields inherited from class com.jogamp.opencl.CLObject |
---|
context, ID |
Method Summary | |
---|---|
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. |
Methods inherited from class com.jogamp.opencl.CLImage3d |
---|
cloneWith, getDepth, getSlicePitch, toString |
Methods inherited from class com.jogamp.opencl.CLImage |
---|
createUninitializedImageFormat, getElementSize, getFormat, getHeight, getRowPitch, getWidth |
Methods inherited from class com.jogamp.opencl.CLMemory |
---|
equals, getBuffer, getCL, getCLCapacity, getCLSize, getConfig, getMapCount, getNIOCapacity, getNIOSize, getSizeImpl, hashCode, initCLCapacity, isHostPointerFlag, isReadOnly, isReadWrite, isWriteOnly, registerDestructorCallback, release, use |
Methods inherited from class com.jogamp.opencl.CLObject |
---|
getID, getPlatform |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.jogamp.opencl.gl.CLGLObject |
---|
getID |
Field Detail |
---|
public final int GLID
public final int target
public final int mipMapLevel
Method Detail |
---|
public int getGLObjectID()
CLGLObject
getGLObjectID
in interface CLGLObject
public int getTextureTarget()
public int getMipMapLevel()
public CLMemory.GLObjectType getGLObjectType()
CLGLObject
getGLObjectType
in interface CLGLObject
public CLGLContext getContext()
getContext
in interface CLGLObject
getContext
in class CLObject
public GLContext getGLContext()
CLGLObject
getGLContext
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 AutoCloseable
AutoCloseable
public boolean isReleased()
CLResource
CLResource.release()
has been called.
isReleased
in interface CLResource
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |