CLDevice.
Having multiple command-queues allows applications to queue multiple independent commands without
requiring synchronization. Note that this should work as long as these objects are
not being shared.
concurrency note:
Sharing of objects across multiple queues or using a CLCommandQueue
form multiple Threads will require the application to perform appropriate synchronization.
CLDevice#createCommandQueue(com.jogamp.opencl.CLCommandQueue.Mode...)
| Modifier and Type | Class and Description |
|---|---|
| public static enum | CLCommandQueue.
Enumeration for the command-queue settings. |
| Modifier and Type | Field and Description |
|---|---|
| private final CLCommandQueueBinding | |
| private final CLDevice | |
| private final PointerBuffer | |
| private final PointerBuffer | |
| private final PointerBuffer | |
| private final IntBuffer | |
| private final long |
| Access | Constructor and Description |
|---|---|
| private | CLCommandQueue(final CLContext context, final long id, final CLDevice device, final long properties)
|
| Modifier and Type | Method and Description |
|---|---|
| private String | bufferRectToString(final String action, final CLBuffer<?> buffer, final long rowPitch, final long slicePitch, final long hostRowPitch, final long hostSlicePitch, final int originX, final int originY, final int originZ, final int hostX, final int hostY, final int hostZ, final int rangeX, final int rangeY, final int rangeZ, final CLEventList condition, final CLEventList events)
|
| private static PointerBuffer | |
| private static PointerBuffer | |
| private static PointerBuffer | |
| pack-priv static CLCommandQueue | |
| public boolean | equals(final Object
the reference object with which to compare. obj)Overrides java. |
| public CLCommandQueue | |
| public CLCommandQueue | |
| public CLDevice | |
| public EnumSet | |
| public int | |
| public boolean | |
| public boolean | |
| public CLCommandQueue | put1DRangeKernel(final CLKernel kernel, final long globalWorkOffset, final long globalWorkSize, final long localWorkSize)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | put1DRangeKernel(final CLKernel kernel, final long globalWorkOffset, final long globalWorkSize, final long localWorkSize, final CLEventList events)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | put1DRangeKernel(final CLKernel kernel, final long globalWorkOffset, final long globalWorkSize, final long localWorkSize, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | put2DRangeKernel(final CLKernel kernel, final long globalWorkOffsetX, final long globalWorkOffsetY, final long globalWorkSizeX, final long globalWorkSizeY, final long localWorkSizeX, final long localWorkSizeY)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | put2DRangeKernel(final CLKernel kernel, final long globalWorkOffsetX, final long globalWorkOffsetY, final long globalWorkSizeX, final long globalWorkSizeY, final long localWorkSizeX, final long localWorkSizeY, final CLEventList events)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | put2DRangeKernel(final CLKernel kernel, final long globalWorkOffsetX, final long globalWorkOffsetY, final long globalWorkSizeX, final long globalWorkSizeY, final long localWorkSizeX, final long localWorkSizeY, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | put3DRangeKernel(final CLKernel kernel, final long globalWorkOffsetX, final long globalWorkOffsetY, final long globalWorkOffsetZ, final long globalWorkSizeX, final long globalWorkSizeY, final long globalWorkSizeZ, final long localWorkSizeX, final long localWorkSizeY, final long localWorkSizeZ)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | put3DRangeKernel(final CLKernel kernel, final long globalWorkOffsetX, final long globalWorkOffsetY, final long globalWorkOffsetZ, final long globalWorkSizeX, final long globalWorkSizeY, final long globalWorkSizeZ, final long localWorkSizeX, final long localWorkSizeY, final long localWorkSizeZ, final CLEventList events)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | put3DRangeKernel(final CLKernel kernel, final long globalWorkOffsetX, final long globalWorkOffsetY, final long globalWorkOffsetZ, final long globalWorkSizeX, final long globalWorkSizeY, final long globalWorkSizeZ, final long localWorkSizeX, final long localWorkSizeY, final long localWorkSizeZ, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | |
| public CLCommandQueue | putAcquireGLObject(final CLGLObject glObject, final CLEventList events)
Calls {@native clEnqueueAcquireGLObjects}. |
| public CLCommandQueue | putAcquireGLObject(final CLGLObject glObject, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueAcquireGLObjects}. |
| public CLCommandQueue | putAcquireGLObjects(final CLGLObject glObject1, final CLGLObject glObject2, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueAcquireGLObjects}. |
| public CLCommandQueue | putAcquireGLObjects(final CLGLObject glObject1, final CLGLObject glObject2, final CLGLObject glObject3, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueAcquireGLObjects}. |
| public CLCommandQueue | putAcquireGLObjects(final PointerBuffer glObjectIDs, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueAcquireGLObjects}. |
| public CLCommandQueue | |
| public CLCommandQueue | |
| public CLCommandQueue | putCopyBuffer(final CLBuffer<?> src, final CLBuffer<?> dest, final long bytesToCopy)
Calls {@native clEnqueueCopyBuffer}. |
| public CLCommandQueue | putCopyBuffer(final CLBuffer<?> src, final CLBuffer<?> dest, final int srcOffset, final int destOffset, final long bytesToCopy, final CLEventList events)
Calls {@native clEnqueueCopyBuffer}. |
| public CLCommandQueue | putCopyBuffer(final CLBuffer<?> src, final CLBuffer<?> dest, final int srcOffset, final int destOffset, final long bytesToCopy, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyBuffer}. |
| public CLCommandQueue | putCopyBufferRect(final CLBuffer<?> src, final CLBuffer<?> dest, final int srcOriginX, final int srcOriginY, final int destOriginX, final int destOriginY, final int rangeX, final int rangeY, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyBufferRect}. |
| public CLCommandQueue | putCopyBufferRect(final CLBuffer<?> src, final CLBuffer<?> dest, final int srcOriginX, final int srcOriginY, final int destOriginX, final int destOriginY, final int rangeX, final int rangeY, final long srcRowPitch, final long srcSlicePitch, final long destRowPitch, final long destSlicePitch, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyBufferRect}. |
| public CLCommandQueue | putCopyBufferRect(final CLBuffer<?> src, final CLBuffer<?> dest, final int srcOriginX, final int srcOriginY, final int srcOriginZ, final int destOriginX, final int destOriginY, final int destOriginZ, final int rangeX, final int rangeY, final int rangeZ, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyBufferRect}. |
| public CLCommandQueue | putCopyBufferRect(final CLBuffer<?> src, final CLBuffer<?> dest, final int srcOriginX, final int srcOriginY, final int srcOriginZ, final int destOriginX, final int destOriginY, final int destOriginZ, final int rangeX, final int rangeY, final int rangeZ, final long srcRowPitch, final long srcSlicePitch, final long destRowPitch, final long destSlicePitch, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyBufferRect}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage2d<?> dstImage)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage2d<?> dstImage, final CLEventList events)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage2d<?> dstImage, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage2d<?> dstImage, final long srcOffset, final int dstOriginX, final int dstOriginY, final int rangeX, final int rangeY)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage2d<?> dstImage, final long srcOffset, final int dstOriginX, final int dstOriginY, final int rangeX, final int rangeY, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage3d<?> dstImage)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage3d<?> dstImage, final CLEventList events)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage3d<?> dstImage, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage3d<?> dstImage, final long srcOffset, final int dstOriginX, final int dstOriginY, final int dstOriginZ, final int rangeX, final int rangeY, final int rangeZ)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyBufferToImage(final CLBuffer<?> srcBuffer, final CLImage3d<?> dstImage, final long srcOffset, final int dstOriginX, final int dstOriginY, final int dstOriginZ, final int rangeX, final int rangeY, final int rangeZ, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyBufferToImage}. |
| public CLCommandQueue | putCopyImage(final CLImage2d<?> srcImage, final CLImage2d<?> dstImage)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImage(final CLImage2d<?> srcImage, final CLImage2d<?> dstImage, final CLEventList events)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImage(final CLImage2d<?> srcImage, final CLImage2d<?> dstImage, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImage(final CLImage2d<?> srcImage, final CLImage2d<?> dstImage, final int srcOriginX, final int srcOriginY, final int dstOriginX, final int dstOriginY, final int rangeX, final int rangeY)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImage(final CLImage2d<?> srcImage, final CLImage2d<?> dstImage, final int srcOriginX, final int srcOriginY, final int dstOriginX, final int dstOriginY, final int rangeX, final int rangeY, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImage(final CLImage3d<?> srcImage, final CLImage3d<?> dstImage)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImage(final CLImage3d<?> srcImage, final CLImage3d<?> dstImage, final CLEventList events)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImage(final CLImage3d<?> srcImage, final CLImage3d<?> dstImage, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImage(final CLImage3d<?> srcImage, final CLImage3d<?> dstImage, final int srcOriginX, final int srcOriginY, final int srcOriginZ, final int dstOriginX, final int dstOriginY, final int dstOriginZ, final int rangeX, final int rangeY, final int rangeZ)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImage(final CLImage<?> srcImage, final CLImage<?> dstImage, final int srcOriginX, final int srcOriginY, final int srcOriginZ, final int dstOriginX, final int dstOriginY, final int dstOriginZ, final int rangeX, final int rangeY, final int rangeZ, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyImage}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage2d<?> srcImage, final CLBuffer<?> dstBuffer)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage2d<?> srcImage, final CLBuffer<?> dstBuffer, final CLEventList events)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage2d<?> srcImage, final CLBuffer<?> dstBuffer, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage2d<?> srcImage, final CLBuffer<?> dstBuffer, final int srcOriginX, final int srcOriginY, final int rangeX, final int rangeY, final long dstOffset)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage2d<?> srcImage, final CLBuffer<?> dstBuffer, final int srcOriginX, final int srcOriginY, final int rangeX, final int rangeY, final long dstOffset, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage3d<?> srcImage, final CLBuffer<?> dstBuffer)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage3d<?> srcImage, final CLBuffer<?> dstBuffer, final CLEventList events)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage3d<?> srcImage, final CLBuffer<?> dstBuffer, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage3d<?> srcImage, final CLBuffer<?> dstBuffer, final int srcOriginX, final int srcOriginY, final int srcOriginZ, final int rangeX, final int rangeY, final int rangeZ, final long dstOffset)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public CLCommandQueue | putCopyImageToBuffer(final CLImage3d<?> srcImage, final CLBuffer<?> dstBuffer, final int srcOriginX, final int srcOriginY, final int srcOriginZ, final int rangeX, final int rangeY, final int rangeZ, final long dstOffset, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueCopyImageToBuffer}. |
| public ByteBuffer | putMapBuffer(final CLBuffer<?> buffer, final CLMemory.
Calls {@native clEnqueueMapBuffer}. |
| public ByteBuffer | putMapBuffer(final CLBuffer<?> buffer, final CLMemory.
Calls {@native clEnqueueMapBuffer}. |
| public ByteBuffer | putMapBuffer(final CLBuffer<?> buffer, final CLMemory.
Calls {@native clEnqueueMapBuffer}. |
| public ByteBuffer | putMapBuffer(final CLBuffer<?> buffer, final CLMemory.
Calls {@native clEnqueueMapBuffer}. |
| public ByteBuffer | putMapBuffer(final CLBuffer<?> buffer, final CLMemory.
Calls {@native clEnqueueMapBuffer}. |
| public ByteBuffer | putMapImage(final CLImage2d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage2d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage2d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage2d<?> buffer, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage2d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage2d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage3d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage3d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage3d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage3d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public ByteBuffer | putMapImage(final CLImage3d<?> image, final CLMemory.
Calls {@native clEnqueueMapImage}. |
| public CLCommandQueue | |
| public CLCommandQueue | putNDRangeKernel(final CLKernel kernel, final int workDimension, final PointerBuffer globalWorkOffset, final PointerBuffer globalWorkSize, final PointerBuffer localWorkSize)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | putNDRangeKernel(final CLKernel kernel, final int workDimension, final PointerBuffer globalWorkOffset, final PointerBuffer globalWorkSize, final PointerBuffer localWorkSize, final CLEventList events)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | putNDRangeKernel(final CLKernel kernel, final int workDimension, final PointerBuffer globalWorkOffset, final PointerBuffer globalWorkSize, final PointerBuffer localWorkSize, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueNDRangeKernel}. |
| public CLCommandQueue | putReadBuffer(final CLBuffer<?> readBuffer, final boolean blockingRead)
Calls {@native clEnqueueReadBuffer}. |
| public CLCommandQueue | putReadBuffer(final CLBuffer<?> readBuffer, final boolean blockingRead, final CLEventList events)
Calls {@native clEnqueueReadBuffer}. |
| public CLCommandQueue | putReadBuffer(final CLBuffer<?> readBuffer, final boolean blockingRead, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReadBuffer}. |
| public CLCommandQueue | putReadBufferRect(final CLBuffer<?> readBuffer, final int originX, final int originY, final int hostX, final int hostY, final int rangeX, final int rangeY, final boolean blockingRead, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReadBufferRect}. |
| public CLCommandQueue | putReadBufferRect(final CLBuffer<?> readBuffer, final int originX, final int originY, final int hostX, final int hostY, final int rangeX, final int rangeY, final long rowPitch, final long slicePitch, final long hostRowPitch, final long hostSlicePitch, final boolean blockingRead, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReadBufferRect}. |
| public CLCommandQueue | putReadBufferRect(final CLBuffer<?> readBuffer, final int originX, final int originY, final int originZ, final int hostX, final int hostY, final int hostZ, final int rangeX, final int rangeY, final int rangeZ, final boolean blockingRead, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReadBufferRect}. |
| public CLCommandQueue | putReadBufferRect(final CLBuffer<?> readBuffer, final int originX, final int originY, final int originZ, final int hostX, final int hostY, final int hostZ, final int rangeX, final int rangeY, final int rangeZ, final long rowPitch, final long slicePitch, final long hostRowPitch, final long hostSlicePitch, final boolean blockingRead, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReadBufferRect}. |
| public CLCommandQueue | putReadImage(final CLImage2d<?> readImage, final boolean blockingRead)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | putReadImage(final CLImage2d<?> readImage, final boolean blockingRead, final CLEventList events)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | putReadImage(final CLImage2d<?> readImage, final boolean blockingRead, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | putReadImage(final CLImage2d<?> readImage, final int inputRowPitch, final int originX, final int originY, final int rangeX, final int rangeY, final boolean blockingRead)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | putReadImage(final CLImage2d<?> readImage, final int inputRowPitch, final int originX, final int originY, final int rangeX, final int rangeY, final boolean blockingRead, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | putReadImage(final CLImage3d<?> readImage, final boolean blockingRead)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | putReadImage(final CLImage3d<?> readImage, final boolean blockingRead, final CLEventList events)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | putReadImage(final CLImage3d<?> readImage, final boolean blockingRead, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | putReadImage(final CLImage3d<?> readImage, final int inputRowPitch, final int inputSlicePitch, final int originX, final int originY, final int originZ, final int rangeX, final int rangeY, final int rangeZ, final boolean blockingRead)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | putReadImage(final CLImage3d<?> readImage, final int inputRowPitch, final int inputSlicePitch, final int originX, final int originY, final int originZ, final int rangeX, final int rangeY, final int rangeZ, final boolean blockingRead, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReadImage}. |
| public CLCommandQueue | |
| public CLCommandQueue | putReleaseGLObject(final CLGLObject glObject, final CLEventList events)
Calls {@native clEnqueueReleaseGLObjects}. |
| public CLCommandQueue | putReleaseGLObject(final CLGLObject glObject, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReleaseGLObjects}. |
| public CLCommandQueue | putReleaseGLObjects(final CLGLObject glObject1, final CLGLObject glObject2, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueAcquireGLObjects}. |
| public CLCommandQueue | putReleaseGLObjects(final CLGLObject glObject1, final CLGLObject glObject2, final CLGLObject glObject3, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueAcquireGLObjects}. |
| public CLCommandQueue | putReleaseGLObjects(final PointerBuffer glObjectIDs, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueReleaseGLObjects}. |
| public CLCommandQueue | putTask(final CLKernel kernel)
Equivalent to calling
|
| public CLCommandQueue | |
| public CLCommandQueue | putTask(final CLKernel kernel, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueTask}. |
| public CLCommandQueue | putUnmapMemory(final CLMemory<?> memory, final Buffer mapped)
Calls {@native clEnqueueUnmapMemObject}. |
| public CLCommandQueue | putUnmapMemory(final CLMemory<?> memory, final Buffer mapped, final CLEventList events)
Calls {@native clEnqueueUnmapMemObject}. |
| public CLCommandQueue | putUnmapMemory(final CLMemory<?> memory, final Buffer mapped, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueUnmapMemObject}. |
| public CLCommandQueue | putWaitForEvent(final CLEventList list, final int index, final boolean blockingWait)
Calls {@native clWaitForEvents} if blockingWait equals true otherwise {@native clEnqueueWaitForEvents}. |
| public CLCommandQueue | putWaitForEvents(final CLEventList list, final boolean blockingWait)
Calls {@native clWaitForEvents} if blockingWait equals true otherwise {@native clEnqueueWaitForEvents}. |
| public CLCommandQueue | putWriteBuffer(final CLBuffer<?> writeBuffer, final boolean blockingRead)
Calls {@native clEnqueueWriteBuffer}. |
| public CLCommandQueue | putWriteBuffer(final CLBuffer<?> writeBuffer, final boolean blockingRead, final CLEventList events)
Calls {@native clEnqueueWriteBuffer}. |
| public CLCommandQueue | putWriteBuffer(final CLBuffer<?> writeBuffer, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueWriteBuffer}. |
| public CLCommandQueue | putWriteBufferRect(final CLBuffer<?> writeBuffer, final int originX, final int originY, final int hostX, final int hostY, final int rangeX, final int rangeY, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueWriteBufferRect}. |
| public CLCommandQueue | putWriteBufferRect(final CLBuffer<?> writeBuffer, final int originX, final int originY, final int hostX, final int hostY, final int rangeX, final int rangeY, final long rowPitch, final long slicePitch, final long hostRowPitch, final long hostSlicePitch, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueWriteBufferRect}. |
| public CLCommandQueue | putWriteBufferRect(final CLBuffer<?> writeBuffer, final int originX, final int originY, final int originZ, final int hostX, final int hostY, final int hostZ, final int rangeX, final int rangeY, final int rangeZ, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueWriteBufferRect}. |
| public CLCommandQueue | putWriteBufferRect(final CLBuffer<?> writeBuffer, final int originX, final int originY, final int originZ, final int hostX, final int hostY, final int hostZ, final int rangeX, final int rangeY, final int rangeZ, final long rowPitch, final long slicePitch, final long hostRowPitch, final long hostSlicePitch, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueWriteBufferRect}. |
| public CLCommandQueue | putWriteImage(final CLImage2d<?> writeImage, final boolean blockingWrite)
Calls {@native clEnqueueWriteImage}. |
| public CLCommandQueue | putWriteImage(final CLImage2d<?> writeImage, final boolean blockingWrite, final CLEventList events)
Calls {@native clEnqueueWriteImage}. |
| public CLCommandQueue | putWriteImage(final CLImage2d<?> writeImage, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueWriteImage}. |
| public CLCommandQueue | putWriteImage(final CLImage2d<?> writeImage, final int inputRowPitch, final int originX, final int originY, final int rangeX, final int rangeY, final boolean blockingWrite)
Calls {@native clEnqueueWriteImage}. |
| public CLCommandQueue | putWriteImage(final CLImage2d<?> writeImage, final int inputRowPitch, final int originX, final int originY, final int rangeX, final int rangeY, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueWriteImage}. |
| public CLCommandQueue | putWriteImage(final CLImage3d<?> writeImage, final boolean blockingWrite)
Calls {@native clEnqueueWriteImage}. |
| public CLCommandQueue | putWriteImage(final CLImage3d<?> writeImage, final boolean blockingWrite, final CLEventList events)
Calls {@native clEnqueueWriteImage}. |
| public CLCommandQueue | putWriteImage(final CLImage3d<?> writeImage, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueWriteImage}. |
| public CLCommandQueue | putWriteImage(final CLImage3d<?> writeImage, final int inputRowPitch, final int inputSlicePitch, final int originX, final int originY, final int originZ, final int rangeX, final int rangeY, final int rangeZ, final boolean blockingWrite)
Calls {@native clEnqueueWriteImage}. |
| public CLCommandQueue | putWriteImage(final CLImage3d<?> writeImage, final int inputRowPitch, final int inputSlicePitch, final int originX, final int originY, final int originZ, final int rangeX, final int rangeY, final int rangeZ, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
Calls {@native clEnqueueWriteImage}. |
| public void | release()
Overrides com. Implements com. |
| private static String | |
| private static String | |
| private String | |
| public String | toString()
Overrides com. |