|
||||||||||
| 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 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
|
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 | |||||||||