CLContext is responsible for managing objects such as command-queues, memory, program and kernel obje...
A simple queue context holding a precompiled program and its kernels.
CLSimpleQueueContext(final CLCommandQueue queue, final CLProgram program)
void release()
Releases the OpenCL resource.
CLKernel getKernel(final String name)
Map< String, CLKernel > getKernels()
boolean isReleased()
Returns true if release() has been called.
final Map< String, CLKernel > kernels
Superclass for all per-queue contexts as used in CLCommandQueuePools.
CLCommandQueue getQueue()
final CLCommandQueue queue
CLQueueContext(final CLCommandQueue queue)