Uses of Class
com.jogamp.opencl.CLMemory

Packages that use CLMemory
com.jogamp.opencl   
com.jogamp.opencl.gl   
 

Uses of CLMemory in com.jogamp.opencl
 

Subclasses of CLMemory in com.jogamp.opencl
 class CLBuffer<B extends Buffer>
          OpenCL buffer object wrapping an optional NIO buffer.
 class CLImage<B extends Buffer>
           
 class CLImage2d<B extends Buffer>
           
 class CLImage3d<B extends Buffer>
           
 class CLSubBuffer<B extends Buffer>
          A sub buffer of a CLBuffer.
 

Fields in com.jogamp.opencl with type parameters of type CLMemory
protected  List<CLMemory<? extends Buffer>> CLContext.memoryObjects
           
 

Methods in com.jogamp.opencl that return CLMemory
abstract
<T extends Buffer>
CLMemory<T>
CLMemory.cloneWith(T directBuffer)
          Returns a new instance of CLMemory pointing to the same CLResource but using a different Buffer.
 CLMemory<B> CLMemory.use(B buffer)
           
 

Methods in com.jogamp.opencl that return types with arguments of type CLMemory
 List<CLMemory<? extends Buffer>> CLContext.getMemoryObjects()
          Returns a read only view of all allocated memory objects associated with this context.
 

Methods in com.jogamp.opencl with parameters of type CLMemory
 void CLMemObjectListener.memoryDeallocated(CLMemory<?> mem)
           
 CLKernel CLKernel.putArg(CLMemory<?> value)
           
 CLKernel CLKernel.putArgs(CLMemory<?>... values)
           
 CLCommandQueue CLCommandQueue.putUnmapMemory(CLMemory<?> memory)
          Calls clEnqueueUnmapMemObject.
 CLCommandQueue CLCommandQueue.putUnmapMemory(CLMemory<?> memory, CLEventList events)
          Calls clEnqueueUnmapMemObject.
 CLCommandQueue CLCommandQueue.putUnmapMemory(CLMemory<?> memory, CLEventList condition, CLEventList events)
          Calls clEnqueueUnmapMemObject.
 CLKernel CLKernel.setArg(int argumentIndex, CLMemory<?> value)
           
 CLKernel CLKernel.setArgs(CLMemory<?>... values)
           
 

Uses of CLMemory in com.jogamp.opencl.gl
 

Subclasses of CLMemory in com.jogamp.opencl.gl
 class CLGLBuffer<B extends Buffer>
          Shared buffer between OpenGL and OpenCL contexts.
 class CLGLImage2d<B extends Buffer>
          2D OpenCL image representing an OpenGL renderbuffer.
 class CLGLTexture2d<B extends Buffer>
          2D OpenCL image representing an 2D OpenGL texture.
 class CLGLTexture3d<B extends Buffer>
          3D OpenCL image representing an 3D OpenGL texture.