|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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()
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |