Uses of Class
com.jogamp.opencl.CLKernel

Packages that use CLKernel
com.jogamp.opencl High level java bindings to OpenCL. 
com.jogamp.opencl.util.concurrent OpenCL multi device concurrency utilities. 
 

Uses of CLKernel in com.jogamp.opencl
 

Methods in com.jogamp.opencl that return CLKernel
 CLKernel CLKernel.clone()
          Returns a new instance of this kernel with uninitialized arguments.
 CLKernel CLProgram.createCLKernel(String kernelName)
          Creates a kernel with the specified kernel name.
 CLKernel CLKernel.putArg(CLMemory<?> value)
           
 CLKernel CLKernel.putArg(double value)
           
 CLKernel CLKernel.putArg(float value)
           
 CLKernel CLKernel.putArg(int value)
           
 CLKernel CLKernel.putArg(long value)
           
 CLKernel CLKernel.putArg(short value)
           
 CLKernel CLKernel.putArgs(CLMemory<?>... values)
           
 CLKernel CLKernel.putNullArg(int size)
           
 CLKernel CLKernel.rewind()
          Resets the argument index to 0.
 CLKernel CLKernel.setArg(int argumentIndex, CLMemory<?> value)
           
 CLKernel CLKernel.setArg(int argumentIndex, double value)
           
 CLKernel CLKernel.setArg(int argumentIndex, float value)
           
 CLKernel CLKernel.setArg(int argumentIndex, int value)
           
 CLKernel CLKernel.setArg(int argumentIndex, long value)
           
 CLKernel CLKernel.setArg(int argumentIndex, short value)
           
 CLKernel CLKernel.setArgs(CLMemory<?>... values)
           
 CLKernel CLKernel.setArgs(Object... values)
           
 CLKernel CLKernel.setForce32BitArgs(boolean force)
          Forces double and long arguments to be passed as float and int to the OpenCL kernel.
 CLKernel CLKernel.setNullArg(int argumentIndex, int size)
           
 

Methods in com.jogamp.opencl that return types with arguments of type CLKernel
 Map<String,CLKernel> CLProgram.createCLKernels()
          Creates all kernels of this program and stores them a Map with the kernel name as key.
 

Methods in com.jogamp.opencl with parameters of type CLKernel
 CLCommandQueue CLCommandQueue.put1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.put1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize, CLEventList events)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.put1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize, CLEventList condition, CLEventList events)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.put2DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkSizeX, long globalWorkSizeY, long localWorkSizeX, long localWorkSizeY)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.put2DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkSizeX, long globalWorkSizeY, long localWorkSizeX, long localWorkSizeY, CLEventList events)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.put2DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkSizeX, long globalWorkSizeY, long localWorkSizeX, long localWorkSizeY, CLEventList condition, CLEventList events)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.put3DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkOffsetZ, long globalWorkSizeX, long globalWorkSizeY, long globalWorkSizeZ, long localWorkSizeX, long localWorkSizeY, long localWorkSizeZ)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.put3DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkOffsetZ, long globalWorkSizeX, long globalWorkSizeY, long globalWorkSizeZ, long localWorkSizeX, long localWorkSizeY, long localWorkSizeZ, CLEventList events)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.put3DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkOffsetZ, long globalWorkSizeX, long globalWorkSizeY, long globalWorkSizeZ, long localWorkSizeX, long localWorkSizeY, long localWorkSizeZ, CLEventList condition, CLEventList events)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.putNDRangeKernel(CLKernel kernel, int workDimension, PointerBuffer globalWorkOffset, PointerBuffer globalWorkSize, PointerBuffer localWorkSize)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.putNDRangeKernel(CLKernel kernel, int workDimension, PointerBuffer globalWorkOffset, PointerBuffer globalWorkSize, PointerBuffer localWorkSize, CLEventList events)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.putNDRangeKernel(CLKernel kernel, int workDimension, PointerBuffer globalWorkOffset, PointerBuffer globalWorkSize, PointerBuffer localWorkSize, CLEventList condition, CLEventList events)
          Calls clEnqueueNDRangeKernel.
 CLCommandQueue CLCommandQueue.putTask(CLKernel kernel)
          Equivalent to calling CLCommandQueue.put1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize) with globalWorkOffset = null, globalWorkSize set to 1, and localWorkSize set to 1.
 CLCommandQueue CLCommandQueue.putTask(CLKernel kernel, CLEventList events)
          Calls clEnqueueTask.
 CLCommandQueue CLCommandQueue.putTask(CLKernel kernel, CLEventList condition, CLEventList events)
          Calls clEnqueueTask.
 

Uses of CLKernel in com.jogamp.opencl.util.concurrent
 

Fields in com.jogamp.opencl.util.concurrent with type parameters of type CLKernel
 Map<String,CLKernel> CLQueueContext.CLSimpleQueueContext.kernels
           
 

Methods in com.jogamp.opencl.util.concurrent that return CLKernel
 CLKernel CLQueueContext.CLSimpleQueueContext.getKernel(String name)
           
 

Methods in com.jogamp.opencl.util.concurrent that return types with arguments of type CLKernel
 Map<String,CLKernel> CLQueueContext.CLSimpleQueueContext.getKernels()