|
JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java (public API).
|
3D OpenCL image representing an 3D OpenGL texture. More...
Public Member Functions | |
| int | getGLObjectID () |
| Returns the OpenGL object id of this shared object. More... | |
| int | getTextureTarget () |
| int | getMipMapLevel () |
| GLObjectType | getGLObjectType () |
| Returns the OpenGL buffer type of this shared object. More... | |
| CLGLContext | getContext () |
| Returns the shared CLGLContext. More... | |
| GLContext | getGLContext () |
| Returns the OpenGL context of this shared object. More... | |
Public Member Functions inherited from com.jogamp.opencl.CLImage3d< B extends Buffer > | |
| int | getSlicePitch () |
| Returns the size in bytes of a 2D slice of this 3D image. More... | |
| int | getDepth () |
| Returns the depth of this image in pixels. More... | |
| String | toString () |
Public Member Functions inherited from com.jogamp.opencl.CLImage< B > | |
| CLImageFormat | getFormat () |
| Returns the image format descriptor specified when image was created. More... | |
| int | getElementSize () |
| Returns the size of each element of the image memory object given by image. More... | |
| int | getRowPitch () |
| Returns the size in bytes of a row of elements of the image object given by image. More... | |
| int | getWidth () |
| Returns width of this image in pixels. More... | |
| int | getHeight () |
| Returns the height of this image in pixels. More... | |
Public Member Functions inherited from com.jogamp.opencl.gl.CLGLObject | |
| int | getGLObjectID () |
| Returns the OpenGL object id of this shared object. More... | |
| long | getID () |
| Returns the OpenCL object handle. More... | |
| GLObjectType | getGLObjectType () |
| Returns the OpenGL buffer type of this shared object. More... | |
| CLGLContext | getContext () |
| Returns the OpenCL context of this shared object. More... | |
| GLContext | getGLContext () |
| Returns the OpenGL context of this shared object. More... | |
Public Attributes | |
| final int | GLID |
| The OpenGL object handle. More... | |
| final int | target |
| final int | mipMapLevel |
Public Attributes inherited from com.jogamp.opencl.CLImage3d< B extends Buffer > | |
| final int | depth |
Public Attributes inherited from com.jogamp.opencl.CLImage< B > | |
| final int | width |
| final int | height |
Additional Inherited Members | |
Protected Member Functions inherited from com.jogamp.opencl.CLImage3d< B extends Buffer > | |
| CLImage3d (final CLContext context, final B directBuffer, final CLImageFormat format, final CLImageInfoAccessor accessor, final int width, final int height, final int depth, final long id, final int flags) | |
Protected Member Functions inherited from com.jogamp.opencl.CLImage< B > | |
| CLImage (final CLContext context, final B directBuffer, final CLImageFormat format, final int width, final int height, final long id, final int flags) | |
| CLImage (final CLContext context, final B directBuffer, final CLImageFormat format, final CLImageInfoAccessor accessor, final int width, final int height, final long id, final int flags) | |
Static Protected Member Functions inherited from com.jogamp.opencl.CLImage< B > | |
| static CLImageFormat | createUninitializedImageFormat () |
Protected Attributes inherited from com.jogamp.opencl.CLImage< B > | |
| CLImageFormat | format |
3D OpenCL image representing an 3D OpenGL texture.
Definition at line 46 of file CLGLTexture3d.java.
| CLGLContext com.jogamp.opencl.gl.CLGLTexture3d< B extends Buffer >.getContext | ( | ) |
Returns the shared CLGLContext.
Implements com.jogamp.opencl.gl.CLGLObject.
Definition at line 110 of file CLGLTexture3d.java.
| GLContext com.jogamp.opencl.gl.CLGLTexture3d< B extends Buffer >.getGLContext | ( | ) |
Returns the OpenGL context of this shared object.
Implements com.jogamp.opencl.gl.CLGLObject.
Definition at line 115 of file CLGLTexture3d.java.
| int com.jogamp.opencl.gl.CLGLTexture3d< B extends Buffer >.getGLObjectID | ( | ) |
Returns the OpenGL object id of this shared object.
Implements com.jogamp.opencl.gl.CLGLObject.
Definition at line 87 of file CLGLTexture3d.java.
| GLObjectType com.jogamp.opencl.gl.CLGLTexture3d< B extends Buffer >.getGLObjectType | ( | ) |
Returns the OpenGL buffer type of this shared object.
Implements com.jogamp.opencl.gl.CLGLObject.
Definition at line 102 of file CLGLTexture3d.java.
| int com.jogamp.opencl.gl.CLGLTexture3d< B extends Buffer >.getMipMapLevel | ( | ) |
Definition at line 97 of file CLGLTexture3d.java.
| int com.jogamp.opencl.gl.CLGLTexture3d< B extends Buffer >.getTextureTarget | ( | ) |
Definition at line 92 of file CLGLTexture3d.java.
| final int com.jogamp.opencl.gl.CLGLTexture3d< B extends Buffer >.GLID |
The OpenGL object handle.
Definition at line 51 of file CLGLTexture3d.java.
| final int com.jogamp.opencl.gl.CLGLTexture3d< B extends Buffer >.mipMapLevel |
Definition at line 55 of file CLGLTexture3d.java.
| final int com.jogamp.opencl.gl.CLGLTexture3d< B extends Buffer >.target |
Definition at line 53 of file CLGLTexture3d.java.