Uses of Class
com.jogamp.opencl.util.concurrent.CLQueueContext

Packages that use CLQueueContext
com.jogamp.opencl.util.concurrent OpenCL multi device concurrency utilities. 
 

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

Classes in com.jogamp.opencl.util.concurrent with type parameters of type CLQueueContext
 class CLCommandQueuePool<C extends CLQueueContext>
          A multithreaded, fixed size pool of OpenCL command queues.
 class CLQueueContextFactory<C extends CLQueueContext>
          Creates CLQueueContexts.
 interface CLTask<C extends CLQueueContext,R>
          A task executed on a command queue.
 

Subclasses of CLQueueContext in com.jogamp.opencl.util.concurrent
static class CLQueueContext.CLSimpleQueueContext
          A simple queue context holding a precompiled program and its kernels.
 

Methods in com.jogamp.opencl.util.concurrent with type parameters of type CLQueueContext
static
<C extends CLQueueContext>
CLCommandQueuePool<C>
CLCommandQueuePool.create(CLQueueContextFactory<C> factory, CLMultiContext mc, CLCommandQueue.Mode... modes)
           
static
<C extends CLQueueContext>
CLCommandQueuePool
CLCommandQueuePool.create(CLQueueContextFactory<C> factory, Collection<CLCommandQueue> queues)
           
static
<C extends CLQueueContext>
CLCommandQueuePool<C>
CLCommandQueuePool.create(CLQueueContextFactory<C> factory, Collection<CLDevice> devices, CLCommandQueue.Mode... modes)
           
<C extends CLQueueContext>
CLCommandQueuePool
CLCommandQueuePool.switchContext(CLQueueContextFactory<C> factory)
          Switches the context of all queues - this operation can be expensive.
 

Methods in com.jogamp.opencl.util.concurrent with parameters of type CLQueueContext
abstract  C CLQueueContextFactory.setup(CLCommandQueue queue, CLQueueContext old)
          Creates a new queue context for the given queue.
 CLQueueContext.CLSimpleQueueContext CLQueueContextFactory.CLSimpleContextFactory.setup(CLCommandQueue queue, CLQueueContext old)