CLCommandQueuePools.
A context will usually hold queue (and therefore often device) specific resources used
in tasks of the same queue.
Possible candidates for those resources can be compiled CLPrograms, CLKernels or even pre allocated CLBuffers.
| Modifier and Type | Class and Description |
|---|---|
| public static class | CLQueueContext.
A simple queue context holding a precompiled program and its kernels. |
| Modifier and Type | Field and Description |
|---|---|
| public final CLCommandQueue |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public CLContext | |
| public CLCommandQueue |
| queue | back to summary |
|---|---|
| public final CLCommandQueue queue | |
| CLQueueContext | back to summary |
|---|---|
| public CLQueueContext(final CLCommandQueue queue) | |
| getCLContext | back to summary |
|---|---|
| public CLContext getCLContext() | |
| getQueue | back to summary |
|---|---|
| public CLCommandQueue getQueue() | |
| Modifier and Type | Field and Description |
|---|---|
| public final Map | |
| public final CLProgram |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public CLKernel | |
| public Map | |
| public CLProgram | |
| public boolean | isReleased()
Implements com. release() has been called.
|
| public void |
| kernels | back to summary |
|---|---|
| public final Map<String, CLKernel> kernels | |
| program | back to summary |
|---|---|
| public final CLProgram program | |
| CLSimpleQueueContext | back to summary |
|---|---|
| public CLSimpleQueueContext(final CLCommandQueue queue, final CLProgram program) | |
| getKernel | back to summary |
|---|---|
| public CLKernel getKernel(final String name) | |
| getKernels | back to summary |
|---|---|
| public Map | |
| getProgram | back to summary |
|---|---|
| public CLProgram getProgram() | |
| isReleased | back to summary |
|---|---|
| public boolean isReleased() Implements com. Doc from com. Returns true if
| |
| release | back to summary |
|---|---|
| public void release() Implements com. Doc from com. Releases the OpenCL resource.
| |