|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 CLQueueContext s. |
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
|
CLCommandQueuePool.create(CLQueueContextFactory<C> factory,
CLMultiContext mc,
CLCommandQueue.Mode... modes)
|
|
static
|
CLCommandQueuePool.create(CLQueueContextFactory<C> factory,
Collection<CLCommandQueue> queues)
|
|
static
|
CLCommandQueuePool.create(CLQueueContextFactory<C> factory,
Collection<CLDevice> devices,
CLCommandQueue.Mode... modes)
|
|
|
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |