JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java™ (public API).
com.jogamp.opencl.CLCommandQueue Class Reference

The command queue is used to queue a set of operations for a specific CLDevice. More...

Inheritance diagram for com.jogamp.opencl.CLCommandQueue:
Collaboration diagram for com.jogamp.opencl.CLCommandQueue:

Classes

enum  Mode
 Enumeration for the command-queue settings. More...
 

Public Member Functions

CLCommandQueue putWriteBuffer (final CLBuffer<?> writeBuffer, final boolean blockingRead)
 Calls {@native clEnqueueWriteBuffer}. More...
 
CLCommandQueue putWriteBuffer (final CLBuffer<?> writeBuffer, final boolean blockingRead, final CLEventList events)
 Calls {@native clEnqueueWriteBuffer}. More...
 
CLCommandQueue putWriteBuffer (final CLBuffer<?> writeBuffer, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueWriteBuffer}. More...
 
CLCommandQueue putReadBuffer (final CLBuffer<?> readBuffer, final boolean blockingRead)
 Calls {@native clEnqueueReadBuffer}. More...
 
CLCommandQueue putReadBuffer (final CLBuffer<?> readBuffer, final boolean blockingRead, final CLEventList events)
 Calls {@native clEnqueueReadBuffer}. More...
 
CLCommandQueue putReadBuffer (final CLBuffer<?> readBuffer, final boolean blockingRead, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueReadBuffer}. More...
 
CLCommandQueue putCopyBuffer (final CLBuffer<?> src, final CLBuffer<?> dest)
 Calls {@native clEnqueueCopyBuffer}. More...
 
CLCommandQueue putCopyBuffer (final CLBuffer<?> src, final CLBuffer<?> dest, final long bytesToCopy)
 Calls {@native clEnqueueCopyBuffer}. More...
 
CLCommandQueue putCopyBuffer (final CLBuffer<?> src, final CLBuffer<?> dest, final int srcOffset, final int destOffset, final long bytesToCopy, final CLEventList events)
 Calls {@native clEnqueueCopyBuffer}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putWriteImage (final CLImage2d<?> writeImage, final boolean blockingWrite)
 Calls {@native clEnqueueWriteImage}. More...
 
CLCommandQueue putWriteImage (final CLImage2d<?> writeImage, final boolean blockingWrite, final CLEventList events)
 Calls {@native clEnqueueWriteImage}. More...
 
CLCommandQueue putWriteImage (final CLImage2d<?> writeImage, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueWriteImage}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putWriteImage (final CLImage3d<?> writeImage, final boolean blockingWrite)
 Calls {@native clEnqueueWriteImage}. More...
 
CLCommandQueue putWriteImage (final CLImage3d<?> writeImage, final boolean blockingWrite, final CLEventList events)
 Calls {@native clEnqueueWriteImage}. More...
 
CLCommandQueue putWriteImage (final CLImage3d<?> writeImage, final boolean blockingWrite, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueWriteImage}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putReadImage (final CLImage2d<?> readImage, final boolean blockingRead)
 Calls {@native clEnqueueReadImage}. More...
 
CLCommandQueue putReadImage (final CLImage2d<?> readImage, final boolean blockingRead, final CLEventList events)
 Calls {@native clEnqueueReadImage}. More...
 
CLCommandQueue putReadImage (final CLImage2d<?> readImage, final boolean blockingRead, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueReadImage}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putReadImage (final CLImage3d<?> readImage, final boolean blockingRead)
 Calls {@native clEnqueueReadImage}. More...
 
CLCommandQueue putReadImage (final CLImage3d<?> readImage, final boolean blockingRead, final CLEventList events)
 Calls {@native clEnqueueReadImage}. More...
 
CLCommandQueue putReadImage (final CLImage3d<?> readImage, final boolean blockingRead, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueReadImage}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putCopyImage (final CLImage2d<?> srcImage, final CLImage2d<?> dstImage)
 Calls {@native clEnqueueCopyImage}. More...
 
CLCommandQueue putCopyImage (final CLImage2d<?> srcImage, final CLImage2d<?> dstImage, final CLEventList events)
 Calls {@native clEnqueueCopyImage}. More...
 
CLCommandQueue putCopyImage (final CLImage2d<?> srcImage, final CLImage2d<?> dstImage, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueCopyImage}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putCopyImage (final CLImage3d<?> srcImage, final CLImage3d<?> dstImage)
 Calls {@native clEnqueueCopyImage}. More...
 
CLCommandQueue putCopyImage (final CLImage3d<?> srcImage, final CLImage3d<?> dstImage, final CLEventList events)
 Calls {@native clEnqueueCopyImage}. More...
 
CLCommandQueue putCopyImage (final CLImage3d<?> srcImage, final CLImage3d<?> dstImage, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueCopyImage}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putCopyBufferToImage (final CLBuffer<?> srcBuffer, final CLImage2d<?> dstImage)
 Calls {@native clEnqueueCopyBufferToImage}. More...
 
CLCommandQueue putCopyBufferToImage (final CLBuffer<?> srcBuffer, final CLImage2d<?> dstImage, final CLEventList events)
 Calls {@native clEnqueueCopyBufferToImage}. More...
 
CLCommandQueue putCopyBufferToImage (final CLBuffer<?> srcBuffer, final CLImage2d<?> dstImage, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueCopyBufferToImage}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putCopyBufferToImage (final CLBuffer<?> srcBuffer, final CLImage3d<?> dstImage)
 Calls {@native clEnqueueCopyBufferToImage}. More...
 
CLCommandQueue putCopyBufferToImage (final CLBuffer<?> srcBuffer, final CLImage3d<?> dstImage, final CLEventList events)
 Calls {@native clEnqueueCopyBufferToImage}. More...
 
CLCommandQueue putCopyBufferToImage (final CLBuffer<?> srcBuffer, final CLImage3d<?> dstImage, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueCopyBufferToImage}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putCopyImageToBuffer (final CLImage2d<?> srcImage, final CLBuffer<?> dstBuffer)
 Calls {@native clEnqueueCopyImageToBuffer}. More...
 
CLCommandQueue putCopyImageToBuffer (final CLImage2d<?> srcImage, final CLBuffer<?> dstBuffer, final CLEventList events)
 Calls {@native clEnqueueCopyImageToBuffer}. More...
 
CLCommandQueue putCopyImageToBuffer (final CLImage2d<?> srcImage, final CLBuffer<?> dstBuffer, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueCopyImageToBuffer}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putCopyImageToBuffer (final CLImage3d<?> srcImage, final CLBuffer<?> dstBuffer)
 Calls {@native clEnqueueCopyImageToBuffer}. More...
 
CLCommandQueue putCopyImageToBuffer (final CLImage3d<?> srcImage, final CLBuffer<?> dstBuffer, final CLEventList events)
 Calls {@native clEnqueueCopyImageToBuffer}. More...
 
CLCommandQueue putCopyImageToBuffer (final CLImage3d<?> srcImage, final CLBuffer<?> dstBuffer, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueCopyImageToBuffer}. More...
 
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}. More...
 
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}. More...
 
ByteBuffer putMapBuffer (final CLBuffer<?> buffer, final CLMemory.Map flag, final boolean blockingMap)
 Calls {@native clEnqueueMapBuffer}. More...
 
ByteBuffer putMapBuffer (final CLBuffer<?> buffer, final CLMemory.Map flag, final boolean blockingMap, final CLEventList events)
 Calls {@native clEnqueueMapBuffer}. More...
 
ByteBuffer putMapBuffer (final CLBuffer<?> buffer, final CLMemory.Map flag, final boolean blockingMap, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueMapBuffer}. More...
 
ByteBuffer putMapBuffer (final CLBuffer<?> buffer, final CLMemory.Map flag, final long offset, final long length, final boolean blockingMap)
 Calls {@native clEnqueueMapBuffer}. More...
 
ByteBuffer putMapBuffer (final CLBuffer<?> buffer, final CLMemory.Map flag, final long offset, final long length, final boolean blockingMap, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueMapBuffer}. More...
 
ByteBuffer putMapImage (final CLImage2d<?> image, final CLMemory.Map flag, final boolean blockingMap)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage2d<?> image, final CLMemory.Map flag, final boolean blockingMap, final CLEventList events)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage2d<?> image, final CLMemory.Map flag, final boolean blockingMap, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage2d<?> buffer, final CLMemory.Map flag, final int offsetX, final int offsetY, final int rangeX, final int rangeY, final boolean blockingMap)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage2d<?> image, final CLMemory.Map flag, final int offsetX, final int offsetY, final int rangeX, final int rangeY, final boolean blockingMap, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage2d<?> image, final CLMemory.Map flag, final int offsetX, final int offsetY, final int rangeX, final int rangeY, final boolean blockingMap, final CLEventList condition, final CLEventList events, final long[] imageRowPitch, final long[] imageSlicePitch)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage3d<?> image, final CLMemory.Map flag, final boolean blockingMap)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage3d<?> image, final CLMemory.Map flag, final boolean blockingMap, final CLEventList events)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage3d<?> image, final CLMemory.Map flag, final boolean blockingMap, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage3d<?> image, final CLMemory.Map flag, final int offsetX, final int offsetY, final int offsetZ, final int rangeX, final int rangeY, final int rangeZ, final boolean blockingMap)
 Calls {@native clEnqueueMapImage}. More...
 
ByteBuffer putMapImage (final CLImage3d<?> image, final CLMemory.Map flag, final int offsetX, final int offsetY, final int offsetZ, final int rangeX, final int rangeY, final int rangeZ, final boolean blockingMap, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueMapImage}. More...
 
CLCommandQueue putUnmapMemory (final CLMemory<?> memory, final Buffer mapped)
 Calls {@native clEnqueueUnmapMemObject}. More...
 
CLCommandQueue putUnmapMemory (final CLMemory<?> memory, final Buffer mapped, final CLEventList events)
 Calls {@native clEnqueueUnmapMemObject}. More...
 
CLCommandQueue putUnmapMemory (final CLMemory<?> memory, final Buffer mapped, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueUnmapMemObject}. More...
 
CLCommandQueue putMarker (final CLEventList events)
 Calls {@native clEnqueueMarker}. More...
 
CLCommandQueue putWaitForEvent (final CLEventList list, final int index, final boolean blockingWait)
 Calls {@native clWaitForEvents} if blockingWait equals true otherwise {@native clEnqueueWaitForEvents}. More...
 
CLCommandQueue putWaitForEvents (final CLEventList list, final boolean blockingWait)
 Calls {@native clWaitForEvents} if blockingWait equals true otherwise {@native clEnqueueWaitForEvents}. More...
 
CLCommandQueue putBarrier ()
 Calls {@native clEnqueueBarrier}. More...
 
CLCommandQueue putTask (final CLKernel kernel)
 Equivalent to calling put1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize) with globalWorkOffset = null, globalWorkSize set to 1, and localWorkSize set to 1. More...
 
CLCommandQueue putTask (final CLKernel kernel, final CLEventList events)
 
CLCommandQueue putTask (final CLKernel kernel, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueTask}. More...
 
CLCommandQueue put1DRangeKernel (final CLKernel kernel, final long globalWorkOffset, final long globalWorkSize, final long localWorkSize)
 Calls {@native clEnqueueNDRangeKernel}. More...
 
CLCommandQueue put1DRangeKernel (final CLKernel kernel, final long globalWorkOffset, final long globalWorkSize, final long localWorkSize, final CLEventList events)
 Calls {@native clEnqueueNDRangeKernel}. More...
 
CLCommandQueue put1DRangeKernel (final CLKernel kernel, final long globalWorkOffset, final long globalWorkSize, final long localWorkSize, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueNDRangeKernel}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
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}. More...
 
CLCommandQueue putNDRangeKernel (final CLKernel kernel, final int workDimension, final PointerBuffer globalWorkOffset, final PointerBuffer globalWorkSize, final PointerBuffer localWorkSize)
 Calls {@native clEnqueueNDRangeKernel}. More...
 
CLCommandQueue putNDRangeKernel (final CLKernel kernel, final int workDimension, final PointerBuffer globalWorkOffset, final PointerBuffer globalWorkSize, final PointerBuffer localWorkSize, final CLEventList events)
 Calls {@native clEnqueueNDRangeKernel}. More...
 
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}. More...
 
CLCommandQueue putAcquireGLObject (final CLGLObject glObject)
 Calls {@native clEnqueueAcquireGLObjects}. More...
 
CLCommandQueue putAcquireGLObject (final CLGLObject glObject, final CLEventList events)
 Calls {@native clEnqueueAcquireGLObjects}. More...
 
CLCommandQueue putAcquireGLObject (final CLGLObject glObject, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueAcquireGLObjects}. More...
 
CLCommandQueue putAcquireGLObjects (final CLGLObject glObject1, final CLGLObject glObject2, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueAcquireGLObjects}. More...
 
CLCommandQueue putAcquireGLObjects (final CLGLObject glObject1, final CLGLObject glObject2, final CLGLObject glObject3, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueAcquireGLObjects}. More...
 
CLCommandQueue putAcquireGLObjects (final PointerBuffer glObjectIDs, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueAcquireGLObjects}. More...
 
CLCommandQueue putReleaseGLObject (final CLGLObject glObject)
 Calls {@native clEnqueueReleaseGLObjects}. More...
 
CLCommandQueue putReleaseGLObject (final CLGLObject glObject, final CLEventList events)
 Calls {@native clEnqueueReleaseGLObjects}. More...
 
CLCommandQueue putReleaseGLObject (final CLGLObject glObject, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueReleaseGLObjects}. More...
 
CLCommandQueue putReleaseGLObjects (final CLGLObject glObject1, final CLGLObject glObject2, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueAcquireGLObjects}. More...
 
CLCommandQueue putReleaseGLObjects (final CLGLObject glObject1, final CLGLObject glObject2, final CLGLObject glObject3, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueAcquireGLObjects}. More...
 
CLCommandQueue putReleaseGLObjects (final PointerBuffer glObjectIDs, final CLEventList condition, final CLEventList events)
 Calls {@native clEnqueueReleaseGLObjects}. More...
 
CLCommandQueue finish ()
 Calls {@native clFinish}. More...
 
CLCommandQueue flush ()
 Calls {@native clFlush}. More...
 
boolean isProfilingEnabled ()
 Returns true only when Mode#PROFILING_MODE has been enabled. More...
 
boolean isOutOfOrderModeEnabled ()
 Returns true only when Mode#OUT_OF_ORDER_MODE mode has been enabled. More...
 
void release ()
 Releases the OpenCL resource. More...
 
CLDevice getDevice ()
 Returns the device of this command queue. More...
 
EnumSet< ModegetProperties ()
 Returns the command queue properties as EnumSet. More...
 
String toString ()
 
boolean equals (final Object obj)
 
int hashCode ()
 

Detailed Description

The command queue is used to queue a set of operations for a specific 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.

See also
CLDevice::createCommandQueue(com.jogamp.opencl.CLCommandQueue.Mode...)
Author
Michael Bien, et al.

Definition at line 65 of file CLCommandQueue.java.

Member Function Documentation

◆ equals()

boolean com.jogamp.opencl.CLCommandQueue.equals ( final Object  obj)

Definition at line 1894 of file CLCommandQueue.java.

◆ finish()

CLCommandQueue com.jogamp.opencl.CLCommandQueue.finish ( )

Calls {@native clFinish}.

Definition at line 1789 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ flush()

CLCommandQueue com.jogamp.opencl.CLCommandQueue.flush ( )

Calls {@native clFlush}.

Definition at line 1798 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ getDevice()

CLDevice com.jogamp.opencl.CLCommandQueue.getDevice ( )

Returns the device of this command queue.

Definition at line 1877 of file CLCommandQueue.java.

Here is the caller graph for this function:

◆ getProperties()

EnumSet< Mode > com.jogamp.opencl.CLCommandQueue.getProperties ( )

Returns the command queue properties as EnumSet.

Definition at line 1884 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ hashCode()

int com.jogamp.opencl.CLCommandQueue.hashCode ( )

Definition at line 1915 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ isOutOfOrderModeEnabled()

boolean com.jogamp.opencl.CLCommandQueue.isOutOfOrderModeEnabled ( )

Returns true only when Mode#OUT_OF_ORDER_MODE mode has been enabled.

Definition at line 1814 of file CLCommandQueue.java.

◆ isProfilingEnabled()

boolean com.jogamp.opencl.CLCommandQueue.isProfilingEnabled ( )

Returns true only when Mode#PROFILING_MODE has been enabled.

Definition at line 1807 of file CLCommandQueue.java.

◆ put1DRangeKernel() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.put1DRangeKernel ( final CLKernel  kernel,
final long  globalWorkOffset,
final long  globalWorkSize,
final long  localWorkSize 
)

Calls {@native clEnqueueNDRangeKernel}.

Definition at line 1465 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ put1DRangeKernel() [2/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.put1DRangeKernel ( final CLKernel  kernel,
final long  globalWorkOffset,
final long  globalWorkSize,
final long  localWorkSize,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueNDRangeKernel}.

Definition at line 1481 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ put1DRangeKernel() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.put1DRangeKernel ( final CLKernel  kernel,
final long  globalWorkOffset,
final long  globalWorkSize,
final long  localWorkSize,
final CLEventList  events 
)

Calls {@native clEnqueueNDRangeKernel}.

Definition at line 1473 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ put2DRangeKernel() [1/3]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1503 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ put2DRangeKernel() [2/3]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1530 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ put2DRangeKernel() [3/3]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1517 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ put3DRangeKernel() [1/3]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1553 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ put3DRangeKernel() [2/3]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1580 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ put3DRangeKernel() [3/3]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1567 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putAcquireGLObject() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putAcquireGLObject ( final CLGLObject  glObject)

Calls {@native clEnqueueAcquireGLObjects}.

Definition at line 1655 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putAcquireGLObject() [2/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putAcquireGLObject ( final CLGLObject  glObject,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueAcquireGLObjects}.

Definition at line 1671 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putAcquireGLObject() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putAcquireGLObject ( final CLGLObject  glObject,
final CLEventList  events 
)

Calls {@native clEnqueueAcquireGLObjects}.

Definition at line 1663 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putAcquireGLObjects() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putAcquireGLObjects ( final CLGLObject  glObject1,
final CLGLObject  glObject2,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueAcquireGLObjects}.

Definition at line 1679 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putAcquireGLObjects() [2/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putAcquireGLObjects ( final CLGLObject  glObject1,
final CLGLObject  glObject2,
final CLGLObject  glObject3,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueAcquireGLObjects}.

Definition at line 1687 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putAcquireGLObjects() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putAcquireGLObjects ( final PointerBuffer  glObjectIDs,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueAcquireGLObjects}.

Definition at line 1695 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putBarrier()

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putBarrier ( )

Calls {@native clEnqueueBarrier}.

Definition at line 1413 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putCopyBuffer() [1/4]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyBuffer ( final CLBuffer<?>  src,
final CLBuffer<?>  dest 
)

Calls {@native clEnqueueCopyBuffer}.

Definition at line 198 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putCopyBuffer() [2/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 219 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBuffer() [3/4]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyBuffer ( final CLBuffer<?>  src,
final CLBuffer<?>  dest,
final int  srcOffset,
final int  destOffset,
final long  bytesToCopy,
final CLEventList  events 
)

Calls {@native clEnqueueCopyBuffer}.

Definition at line 212 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBuffer() [4/4]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyBuffer ( final CLBuffer<?>  src,
final CLBuffer<?>  dest,
final long  bytesToCopy 
)

Calls {@native clEnqueueCopyBuffer}.

Definition at line 205 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferRect() [1/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 403 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putCopyBufferRect() [2/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 417 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferRect() [3/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 433 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferRect() [4/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 445 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferToImage() [1/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyBufferToImage ( final CLBuffer<?>  srcBuffer,
final CLImage2d<?>  dstImage 
)

Calls {@native clEnqueueCopyBufferToImage}.

Definition at line 865 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putCopyBufferToImage() [2/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyBufferToImage ( final CLBuffer<?>  srcBuffer,
final CLImage2d<?>  dstImage,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueCopyBufferToImage}.

Definition at line 879 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferToImage() [3/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyBufferToImage ( final CLBuffer<?>  srcBuffer,
final CLImage2d<?>  dstImage,
final CLEventList  events 
)

Calls {@native clEnqueueCopyBufferToImage}.

Definition at line 872 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferToImage() [4/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 886 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferToImage() [5/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 896 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferToImage() [6/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyBufferToImage ( final CLBuffer<?>  srcBuffer,
final CLImage3d<?>  dstImage 
)

Calls {@native clEnqueueCopyBufferToImage}.

Definition at line 931 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferToImage() [7/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyBufferToImage ( final CLBuffer<?>  srcBuffer,
final CLImage3d<?>  dstImage,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueCopyBufferToImage}.

Definition at line 945 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferToImage() [8/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyBufferToImage ( final CLBuffer<?>  srcBuffer,
final CLImage3d<?>  dstImage,
final CLEventList  events 
)

Calls {@native clEnqueueCopyBufferToImage}.

Definition at line 938 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferToImage() [9/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 952 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyBufferToImage() [10/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 963 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImage() [1/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImage ( final CLImage2d<?>  srcImage,
final CLImage2d<?>  dstImage 
)

Calls {@native clEnqueueCopyImage}.

Definition at line 731 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putCopyImage() [2/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImage ( final CLImage2d<?>  srcImage,
final CLImage2d<?>  dstImage,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueCopyImage}.

Definition at line 745 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImage() [3/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImage ( final CLImage2d<?>  srcImage,
final CLImage2d<?>  dstImage,
final CLEventList  events 
)

Calls {@native clEnqueueCopyImage}.

Definition at line 738 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImage() [4/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 752 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImage() [5/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 762 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImage() [6/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImage ( final CLImage3d<?>  srcImage,
final CLImage3d<?>  dstImage 
)

Calls {@native clEnqueueCopyImage}.

Definition at line 798 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImage() [7/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImage ( final CLImage3d<?>  srcImage,
final CLImage3d<?>  dstImage,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueCopyImage}.

Definition at line 812 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImage() [8/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImage ( final CLImage3d<?>  srcImage,
final CLImage3d<?>  dstImage,
final CLEventList  events 
)

Calls {@native clEnqueueCopyImage}.

Definition at line 805 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImage() [9/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 819 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImage() [10/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 831 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImageToBuffer() [1/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImageToBuffer ( final CLImage2d<?>  srcImage,
final CLBuffer<?>  dstBuffer 
)

Calls {@native clEnqueueCopyImageToBuffer}.

Definition at line 996 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putCopyImageToBuffer() [2/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImageToBuffer ( final CLImage2d<?>  srcImage,
final CLBuffer<?>  dstBuffer,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueCopyImageToBuffer}.

Definition at line 1010 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImageToBuffer() [3/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImageToBuffer ( final CLImage2d<?>  srcImage,
final CLBuffer<?>  dstBuffer,
final CLEventList  events 
)

Calls {@native clEnqueueCopyImageToBuffer}.

Definition at line 1003 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImageToBuffer() [4/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1017 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImageToBuffer() [5/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1027 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImageToBuffer() [6/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImageToBuffer ( final CLImage3d<?>  srcImage,
final CLBuffer<?>  dstBuffer 
)

Calls {@native clEnqueueCopyImageToBuffer}.

Definition at line 1062 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImageToBuffer() [7/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImageToBuffer ( final CLImage3d<?>  srcImage,
final CLBuffer<?>  dstBuffer,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueCopyImageToBuffer}.

Definition at line 1076 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImageToBuffer() [8/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putCopyImageToBuffer ( final CLImage3d<?>  srcImage,
final CLBuffer<?>  dstBuffer,
final CLEventList  events 
)

Calls {@native clEnqueueCopyImageToBuffer}.

Definition at line 1069 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImageToBuffer() [9/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1083 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putCopyImageToBuffer() [10/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1094 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapBuffer() [1/5]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapBuffer ( final CLBuffer<?>  buffer,
final CLMemory.Map  flag,
final boolean  blockingMap 
)

Calls {@native clEnqueueMapBuffer}.

Definition at line 1126 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putMapBuffer() [2/5]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapBuffer ( final CLBuffer<?>  buffer,
final CLMemory.Map  flag,
final boolean  blockingMap,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueMapBuffer}.

Definition at line 1140 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapBuffer() [3/5]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapBuffer ( final CLBuffer<?>  buffer,
final CLMemory.Map  flag,
final boolean  blockingMap,
final CLEventList  events 
)

Calls {@native clEnqueueMapBuffer}.

Definition at line 1133 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapBuffer() [4/5]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapBuffer ( final CLBuffer<?>  buffer,
final CLMemory.Map  flag,
final long  offset,
final long  length,
final boolean  blockingMap 
)

Calls {@native clEnqueueMapBuffer}.

Definition at line 1147 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapBuffer() [5/5]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapBuffer ( final CLBuffer<?>  buffer,
final CLMemory.Map  flag,
final long  offset,
final long  length,
final boolean  blockingMap,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueMapBuffer}.

Definition at line 1154 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [1/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage2d<?>  buffer,
final CLMemory.Map  flag,
final int  offsetX,
final int  offsetY,
final int  rangeX,
final int  rangeY,
final boolean  blockingMap 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1204 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [2/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage2d<?>  image,
final CLMemory.Map  flag,
final boolean  blockingMap 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1183 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putMapImage() [3/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage2d<?>  image,
final CLMemory.Map  flag,
final boolean  blockingMap,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1197 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [4/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage2d<?>  image,
final CLMemory.Map  flag,
final boolean  blockingMap,
final CLEventList  events 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1190 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [5/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage2d<?>  image,
final CLMemory.Map  flag,
final int  offsetX,
final int  offsetY,
final int  rangeX,
final int  rangeY,
final boolean  blockingMap,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1212 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [6/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage2d<?>  image,
final CLMemory.Map  flag,
final int  offsetX,
final int  offsetY,
final int  rangeX,
final int  rangeY,
final boolean  blockingMap,
final CLEventList  condition,
final CLEventList  events,
final long[]  imageRowPitch,
final long[]  imageSlicePitch 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1221 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [7/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage3d<?>  image,
final CLMemory.Map  flag,
final boolean  blockingMap 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1268 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [8/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage3d<?>  image,
final CLMemory.Map  flag,
final boolean  blockingMap,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1282 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [9/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage3d<?>  image,
final CLMemory.Map  flag,
final boolean  blockingMap,
final CLEventList  events 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1275 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [10/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage3d<?>  image,
final CLMemory.Map  flag,
final int  offsetX,
final int  offsetY,
final int  offsetZ,
final int  rangeX,
final int  rangeY,
final int  rangeZ,
final boolean  blockingMap 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1289 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMapImage() [11/11]

ByteBuffer com.jogamp.opencl.CLCommandQueue.putMapImage ( final CLImage3d<?>  image,
final CLMemory.Map  flag,
final int  offsetX,
final int  offsetY,
final int  offsetZ,
final int  rangeX,
final int  rangeY,
final int  rangeZ,
final boolean  blockingMap,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueMapImage}.

Definition at line 1298 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putMarker()

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putMarker ( final CLEventList  events)

Calls {@native clEnqueueMarker}.

Definition at line 1368 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putNDRangeKernel() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putNDRangeKernel ( final CLKernel  kernel,
final int  workDimension,
final PointerBuffer  globalWorkOffset,
final PointerBuffer  globalWorkSize,
final PointerBuffer  localWorkSize 
)

Calls {@native clEnqueueNDRangeKernel}.

Definition at line 1603 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putNDRangeKernel() [2/3]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 1619 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putNDRangeKernel() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putNDRangeKernel ( final CLKernel  kernel,
final int  workDimension,
final PointerBuffer  globalWorkOffset,
final PointerBuffer  globalWorkSize,
final PointerBuffer  localWorkSize,
final CLEventList  events 
)

Calls {@native clEnqueueNDRangeKernel}.

Definition at line 1611 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadBuffer() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReadBuffer ( final CLBuffer<?>  readBuffer,
final boolean  blockingRead 
)

Calls {@native clEnqueueReadBuffer}.

Definition at line 154 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putReadBuffer() [2/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReadBuffer ( final CLBuffer<?>  readBuffer,
final boolean  blockingRead,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueReadBuffer}.

Definition at line 170 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadBuffer() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReadBuffer ( final CLBuffer<?>  readBuffer,
final boolean  blockingRead,
final CLEventList  events 
)

Calls {@native clEnqueueReadBuffer}.

Definition at line 162 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadBufferRect() [1/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 325 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putReadBufferRect() [2/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 335 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadBufferRect() [3/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 351 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadBufferRect() [4/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 364 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadImage() [1/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReadImage ( final CLImage2d<?>  readImage,
final boolean  blockingRead 
)

Calls {@native clEnqueueReadImage}.

Definition at line 609 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putReadImage() [2/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReadImage ( final CLImage2d<?>  readImage,
final boolean  blockingRead,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueReadImage}.

Definition at line 623 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadImage() [3/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReadImage ( final CLImage2d<?>  readImage,
final boolean  blockingRead,
final CLEventList  events 
)

Calls {@native clEnqueueReadImage}.

Definition at line 616 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadImage() [4/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 630 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadImage() [5/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 638 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadImage() [6/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReadImage ( final CLImage3d<?>  readImage,
final boolean  blockingRead 
)

Calls {@native clEnqueueReadImage}.

Definition at line 671 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadImage() [7/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReadImage ( final CLImage3d<?>  readImage,
final boolean  blockingRead,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueReadImage}.

Definition at line 685 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadImage() [8/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReadImage ( final CLImage3d<?>  readImage,
final boolean  blockingRead,
final CLEventList  events 
)

Calls {@native clEnqueueReadImage}.

Definition at line 678 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadImage() [9/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 692 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReadImage() [10/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 700 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReleaseGLObject() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReleaseGLObject ( final CLGLObject  glObject)

Calls {@native clEnqueueReleaseGLObjects}.

Definition at line 1722 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putReleaseGLObject() [2/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReleaseGLObject ( final CLGLObject  glObject,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueReleaseGLObjects}.

Definition at line 1738 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReleaseGLObject() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReleaseGLObject ( final CLGLObject  glObject,
final CLEventList  events 
)

Calls {@native clEnqueueReleaseGLObjects}.

Definition at line 1730 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReleaseGLObjects() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReleaseGLObjects ( final CLGLObject  glObject1,
final CLGLObject  glObject2,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueAcquireGLObjects}.

Definition at line 1746 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putReleaseGLObjects() [2/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReleaseGLObjects ( final CLGLObject  glObject1,
final CLGLObject  glObject2,
final CLGLObject  glObject3,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueAcquireGLObjects}.

Definition at line 1754 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putReleaseGLObjects() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putReleaseGLObjects ( final PointerBuffer  glObjectIDs,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueReleaseGLObjects}.

Definition at line 1762 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putTask() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putTask ( final CLKernel  kernel)

Equivalent to calling put1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize) with globalWorkOffset = null, globalWorkSize set to 1, and localWorkSize set to 1.

Calls {@native clEnqueueTask}.

Definition at line 1425 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putTask() [2/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putTask ( final CLKernel  kernel,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueTask}.

See also
putTask(com.jogamp.opencl.CLKernel)

Definition at line 1443 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putTask() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putTask ( final CLKernel  kernel,
final CLEventList  events 
)

Calls {@native clEnqueueTask}.

See also
putTask(com.jogamp.opencl.CLKernel)

Definition at line 1434 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putUnmapMemory() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putUnmapMemory ( final CLMemory<?>  memory,
final Buffer  mapped 
)

Calls {@native clEnqueueUnmapMemObject}.

Definition at line 1330 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putUnmapMemory() [2/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putUnmapMemory ( final CLMemory<?>  memory,
final Buffer  mapped,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueUnmapMemObject}.

Definition at line 1344 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putUnmapMemory() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putUnmapMemory ( final CLMemory<?>  memory,
final Buffer  mapped,
final CLEventList  events 
)

Calls {@native clEnqueueUnmapMemObject}.

Definition at line 1337 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWaitForEvent()

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWaitForEvent ( final CLEventList  list,
final int  index,
final boolean  blockingWait 
)

Calls {@native clWaitForEvents} if blockingWait equals true otherwise {@native clEnqueueWaitForEvents}.

Definition at line 1380 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putWaitForEvents()

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWaitForEvents ( final CLEventList  list,
final boolean  blockingWait 
)

Calls {@native clWaitForEvents} if blockingWait equals true otherwise {@native clEnqueueWaitForEvents}.

Definition at line 1398 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putWriteBuffer() [1/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWriteBuffer ( final CLBuffer<?>  writeBuffer,
final boolean  blockingRead 
)

Calls {@native clEnqueueWriteBuffer}.

Definition at line 112 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putWriteBuffer() [2/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWriteBuffer ( final CLBuffer<?>  writeBuffer,
final boolean  blockingRead,
final CLEventList  events 
)

Calls {@native clEnqueueWriteBuffer}.

Definition at line 119 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteBuffer() [3/3]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWriteBuffer ( final CLBuffer<?>  writeBuffer,
final boolean  blockingWrite,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueWriteBuffer}.

Definition at line 126 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteBufferRect() [1/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 248 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putWriteBufferRect() [2/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 258 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteBufferRect() [3/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 274 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteBufferRect() [4/4]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 286 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteImage() [1/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWriteImage ( final CLImage2d<?>  writeImage,
final boolean  blockingWrite 
)

Calls {@native clEnqueueWriteImage}.

Definition at line 486 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ putWriteImage() [2/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWriteImage ( final CLImage2d<?>  writeImage,
final boolean  blockingWrite,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueWriteImage}.

Definition at line 500 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteImage() [3/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWriteImage ( final CLImage2d<?>  writeImage,
final boolean  blockingWrite,
final CLEventList  events 
)

Calls {@native clEnqueueWriteImage}.

Definition at line 493 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteImage() [4/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 507 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteImage() [5/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 515 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteImage() [6/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWriteImage ( final CLImage3d<?>  writeImage,
final boolean  blockingWrite 
)

Calls {@native clEnqueueWriteImage}.

Definition at line 548 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteImage() [7/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWriteImage ( final CLImage3d<?>  writeImage,
final boolean  blockingWrite,
final CLEventList  condition,
final CLEventList  events 
)

Calls {@native clEnqueueWriteImage}.

Definition at line 562 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteImage() [8/10]

CLCommandQueue com.jogamp.opencl.CLCommandQueue.putWriteImage ( final CLImage3d<?>  writeImage,
final boolean  blockingWrite,
final CLEventList  events 
)

Calls {@native clEnqueueWriteImage}.

Definition at line 555 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteImage() [9/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 569 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ putWriteImage() [10/10]

CLCommandQueue com.jogamp.opencl.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}.

Definition at line 577 of file CLCommandQueue.java.

Here is the call graph for this function:

◆ release()

void com.jogamp.opencl.CLCommandQueue.release ( )

Releases the OpenCL resource.

Implements com.jogamp.opencl.CLResource.

Definition at line 1819 of file CLCommandQueue.java.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ toString()

String com.jogamp.opencl.CLCommandQueue.toString ( )

Reimplemented from com.jogamp.opencl.CLObject.

Definition at line 1889 of file CLCommandQueue.java.

Here is the call graph for this function:

The documentation for this class was generated from the following file: