Package com.jogamp.opencl
Class CLCommandQueue
- java.lang.Object
-
- com.jogamp.opencl.CLObject
-
- com.jogamp.opencl.CLCommandQueue
-
- All Implemented Interfaces:
AutoCloseable,CLResource
public class CLCommandQueue extends CLObject
The command queue is used to queue a set of operations for a specificCLDevice. 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.- Author:
- Michael Bien, et al.
- See Also:
CLDevice.createCommandQueue(com.jogamp.opencl.CLCommandQueue.Mode...)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCLCommandQueue.ModeEnumeration for the command-queue settings.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()Deprecated.This method is not intended to be called from client code.booleanequals(Object obj)CLCommandQueuefinish()Calls .CLCommandQueueflush()Calls .CLDevicegetDevice()Returns the device of this command queue.EnumSet<CLCommandQueue.Mode>getProperties()Returns the command queue properties as EnumSet.inthashCode()booleanisOutOfOrderModeEnabled()Returns true only whenCLCommandQueue.Mode.OUT_OF_ORDER_MODEmode has been enabled.booleanisProfilingEnabled()Returns true only whenCLCommandQueue.Mode.PROFILING_MODEhas been enabled.booleanisReleased()Returns true ifCLResource.release()has been called.CLCommandQueueput1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize)Calls .CLCommandQueueput1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize, CLEventList events)Calls .CLCommandQueueput1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize, CLEventList condition, CLEventList events)Calls .CLCommandQueueput2DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkSizeX, long globalWorkSizeY, long localWorkSizeX, long localWorkSizeY)Calls .CLCommandQueueput2DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkSizeX, long globalWorkSizeY, long localWorkSizeX, long localWorkSizeY, CLEventList events)Calls .CLCommandQueueput2DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkSizeX, long globalWorkSizeY, long localWorkSizeX, long localWorkSizeY, CLEventList condition, CLEventList events)Calls .CLCommandQueueput3DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkOffsetZ, long globalWorkSizeX, long globalWorkSizeY, long globalWorkSizeZ, long localWorkSizeX, long localWorkSizeY, long localWorkSizeZ)Calls .CLCommandQueueput3DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkOffsetZ, long globalWorkSizeX, long globalWorkSizeY, long globalWorkSizeZ, long localWorkSizeX, long localWorkSizeY, long localWorkSizeZ, CLEventList events)Calls .CLCommandQueueput3DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkOffsetZ, long globalWorkSizeX, long globalWorkSizeY, long globalWorkSizeZ, long localWorkSizeX, long localWorkSizeY, long localWorkSizeZ, CLEventList condition, CLEventList events)Calls .CLCommandQueueputAcquireGLObject(CLGLObject glObject)Calls .CLCommandQueueputAcquireGLObject(CLGLObject glObject, CLEventList events)Calls .CLCommandQueueputAcquireGLObject(CLGLObject glObject, CLEventList condition, CLEventList events)Calls .CLCommandQueueputAcquireGLObjects(PointerBuffer glObjectIDs, CLEventList condition, CLEventList events)Calls .CLCommandQueueputAcquireGLObjects(CLGLObject glObject1, CLGLObject glObject2, CLEventList condition, CLEventList events)Calls .CLCommandQueueputAcquireGLObjects(CLGLObject glObject1, CLGLObject glObject2, CLGLObject glObject3, CLEventList condition, CLEventList events)Calls .CLCommandQueueputBarrier()Calls .CLCommandQueueputCopyBuffer(CLBuffer<?> src, CLBuffer<?> dest)Calls .CLCommandQueueputCopyBuffer(CLBuffer<?> src, CLBuffer<?> dest, int srcOffset, int destOffset, long bytesToCopy, CLEventList events)Calls .CLCommandQueueputCopyBuffer(CLBuffer<?> src, CLBuffer<?> dest, int srcOffset, int destOffset, long bytesToCopy, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyBuffer(CLBuffer<?> src, CLBuffer<?> dest, long bytesToCopy)Calls .CLCommandQueueputCopyBufferRect(CLBuffer<?> src, CLBuffer<?> dest, int srcOriginX, int srcOriginY, int srcOriginZ, int destOriginX, int destOriginY, int destOriginZ, int rangeX, int rangeY, int rangeZ, long srcRowPitch, long srcSlicePitch, long destRowPitch, long destSlicePitch, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyBufferRect(CLBuffer<?> src, CLBuffer<?> dest, int srcOriginX, int srcOriginY, int srcOriginZ, int destOriginX, int destOriginY, int destOriginZ, int rangeX, int rangeY, int rangeZ, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyBufferRect(CLBuffer<?> src, CLBuffer<?> dest, int srcOriginX, int srcOriginY, int destOriginX, int destOriginY, int rangeX, int rangeY, long srcRowPitch, long srcSlicePitch, long destRowPitch, long destSlicePitch, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyBufferRect(CLBuffer<?> src, CLBuffer<?> dest, int srcOriginX, int srcOriginY, int destOriginX, int destOriginY, int rangeX, int rangeY, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage, long srcOffset, int dstOriginX, int dstOriginY, int rangeX, int rangeY)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage, long srcOffset, int dstOriginX, int dstOriginY, int rangeX, int rangeY, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage, CLEventList events)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage, long srcOffset, int dstOriginX, int dstOriginY, int dstOriginZ, int rangeX, int rangeY, int rangeZ)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage, long srcOffset, int dstOriginX, int dstOriginY, int dstOriginZ, int rangeX, int rangeY, int rangeZ, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage, CLEventList events)Calls .CLCommandQueueputCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyImage(CLImage<?> srcImage, CLImage<?> dstImage, int srcOriginX, int srcOriginY, int srcOriginZ, int dstOriginX, int dstOriginY, int dstOriginZ, int rangeX, int rangeY, int rangeZ, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage)Calls .CLCommandQueueputCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage, int srcOriginX, int srcOriginY, int dstOriginX, int dstOriginY, int rangeX, int rangeY)Calls .CLCommandQueueputCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage, int srcOriginX, int srcOriginY, int dstOriginX, int dstOriginY, int rangeX, int rangeY, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage, CLEventList events)Calls .CLCommandQueueputCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyImage(CLImage3d<?> srcImage, CLImage3d<?> dstImage)Calls .CLCommandQueueputCopyImage(CLImage3d<?> srcImage, CLImage3d<?> dstImage, int srcOriginX, int srcOriginY, int srcOriginZ, int dstOriginX, int dstOriginY, int dstOriginZ, int rangeX, int rangeY, int rangeZ)Calls .CLCommandQueueputCopyImage(CLImage3d<?> srcImage, CLImage3d<?> dstImage, CLEventList events)Calls .CLCommandQueueputCopyImage(CLImage3d<?> srcImage, CLImage3d<?> dstImage, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer)Calls .CLCommandQueueputCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer, int srcOriginX, int srcOriginY, int rangeX, int rangeY, long dstOffset)Calls .CLCommandQueueputCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer, int srcOriginX, int srcOriginY, int rangeX, int rangeY, long dstOffset, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer, CLEventList events)Calls .CLCommandQueueputCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer)Calls .CLCommandQueueputCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer, int srcOriginX, int srcOriginY, int srcOriginZ, int rangeX, int rangeY, int rangeZ, long dstOffset)Calls .CLCommandQueueputCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer, int srcOriginX, int srcOriginY, int srcOriginZ, int rangeX, int rangeY, int rangeZ, long dstOffset, CLEventList condition, CLEventList events)Calls .CLCommandQueueputCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer, CLEventList events)Calls .CLCommandQueueputCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer, CLEventList condition, CLEventList events)Calls .ByteBufferputMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, boolean blockingMap)Calls .ByteBufferputMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, boolean blockingMap, CLEventList events)Calls .ByteBufferputMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, boolean blockingMap, CLEventList condition, CLEventList events)Calls .ByteBufferputMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, long offset, long length, boolean blockingMap)Calls .ByteBufferputMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, long offset, long length, boolean blockingMap, CLEventList condition, CLEventList events)Calls .ByteBufferputMapImage(CLImage2d<?> image, CLMemory.Map flag, boolean blockingMap)Calls .ByteBufferputMapImage(CLImage2d<?> image, CLMemory.Map flag, boolean blockingMap, CLEventList events)Calls .ByteBufferputMapImage(CLImage2d<?> image, CLMemory.Map flag, boolean blockingMap, CLEventList condition, CLEventList events)Calls .ByteBufferputMapImage(CLImage2d<?> buffer, CLMemory.Map flag, int offsetX, int offsetY, int rangeX, int rangeY, boolean blockingMap)Calls .ByteBufferputMapImage(CLImage2d<?> image, CLMemory.Map flag, int offsetX, int offsetY, int rangeX, int rangeY, boolean blockingMap, CLEventList condition, CLEventList events)Calls .ByteBufferputMapImage(CLImage2d<?> image, CLMemory.Map flag, int offsetX, int offsetY, int rangeX, int rangeY, boolean blockingMap, CLEventList condition, CLEventList events, long[] imageRowPitch, long[] imageSlicePitch)Calls .ByteBufferputMapImage(CLImage3d<?> image, CLMemory.Map flag, boolean blockingMap)Calls .ByteBufferputMapImage(CLImage3d<?> image, CLMemory.Map flag, boolean blockingMap, CLEventList events)Calls .ByteBufferputMapImage(CLImage3d<?> image, CLMemory.Map flag, boolean blockingMap, CLEventList condition, CLEventList events)Calls .ByteBufferputMapImage(CLImage3d<?> image, CLMemory.Map flag, int offsetX, int offsetY, int offsetZ, int rangeX, int rangeY, int rangeZ, boolean blockingMap)Calls .ByteBufferputMapImage(CLImage3d<?> image, CLMemory.Map flag, int offsetX, int offsetY, int offsetZ, int rangeX, int rangeY, int rangeZ, boolean blockingMap, CLEventList condition, CLEventList events)Calls .CLCommandQueueputMarker(CLEventList events)Calls .CLCommandQueueputNDRangeKernel(CLKernel kernel, int workDimension, PointerBuffer globalWorkOffset, PointerBuffer globalWorkSize, PointerBuffer localWorkSize)Calls .CLCommandQueueputNDRangeKernel(CLKernel kernel, int workDimension, PointerBuffer globalWorkOffset, PointerBuffer globalWorkSize, PointerBuffer localWorkSize, CLEventList events)Calls .CLCommandQueueputNDRangeKernel(CLKernel kernel, int workDimension, PointerBuffer globalWorkOffset, PointerBuffer globalWorkSize, PointerBuffer localWorkSize, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReadBuffer(CLBuffer<?> readBuffer, boolean blockingRead)Calls .CLCommandQueueputReadBuffer(CLBuffer<?> readBuffer, boolean blockingRead, CLEventList events)Calls .CLCommandQueueputReadBuffer(CLBuffer<?> readBuffer, boolean blockingRead, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReadBufferRect(CLBuffer<?> readBuffer, int originX, int originY, int hostX, int hostY, int rangeX, int rangeY, boolean blockingRead, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReadBufferRect(CLBuffer<?> readBuffer, int originX, int originY, int originZ, int hostX, int hostY, int hostZ, int rangeX, int rangeY, int rangeZ, boolean blockingRead, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReadBufferRect(CLBuffer<?> readBuffer, int originX, int originY, int originZ, int hostX, int hostY, int hostZ, int rangeX, int rangeY, int rangeZ, long rowPitch, long slicePitch, long hostRowPitch, long hostSlicePitch, boolean blockingRead, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReadBufferRect(CLBuffer<?> readBuffer, int originX, int originY, int hostX, int hostY, int rangeX, int rangeY, long rowPitch, long slicePitch, long hostRowPitch, long hostSlicePitch, boolean blockingRead, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReadImage(CLImage2d<?> readImage, boolean blockingRead)Calls .CLCommandQueueputReadImage(CLImage2d<?> readImage, boolean blockingRead, CLEventList events)Calls .CLCommandQueueputReadImage(CLImage2d<?> readImage, boolean blockingRead, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReadImage(CLImage2d<?> readImage, int inputRowPitch, int originX, int originY, int rangeX, int rangeY, boolean blockingRead)Calls .CLCommandQueueputReadImage(CLImage2d<?> readImage, int inputRowPitch, int originX, int originY, int rangeX, int rangeY, boolean blockingRead, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReadImage(CLImage3d<?> readImage, boolean blockingRead)Calls .CLCommandQueueputReadImage(CLImage3d<?> readImage, boolean blockingRead, CLEventList events)Calls .CLCommandQueueputReadImage(CLImage3d<?> readImage, boolean blockingRead, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReadImage(CLImage3d<?> readImage, int inputRowPitch, int inputSlicePitch, int originX, int originY, int originZ, int rangeX, int rangeY, int rangeZ, boolean blockingRead)Calls .CLCommandQueueputReadImage(CLImage3d<?> readImage, int inputRowPitch, int inputSlicePitch, int originX, int originY, int originZ, int rangeX, int rangeY, int rangeZ, boolean blockingRead, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReleaseGLObject(CLGLObject glObject)Calls .CLCommandQueueputReleaseGLObject(CLGLObject glObject, CLEventList events)Calls .CLCommandQueueputReleaseGLObject(CLGLObject glObject, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReleaseGLObjects(PointerBuffer glObjectIDs, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReleaseGLObjects(CLGLObject glObject1, CLGLObject glObject2, CLEventList condition, CLEventList events)Calls .CLCommandQueueputReleaseGLObjects(CLGLObject glObject1, CLGLObject glObject2, CLGLObject glObject3, CLEventList condition, CLEventList events)Calls .CLCommandQueueputTask(CLKernel kernel)Equivalent to callingput1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize)with globalWorkOffset = null, globalWorkSize set to 1, and localWorkSize set to 1.CLCommandQueueputTask(CLKernel kernel, CLEventList events)Calls .CLCommandQueueputTask(CLKernel kernel, CLEventList condition, CLEventList events)Calls .CLCommandQueueputUnmapMemory(CLMemory<?> memory, Buffer mapped)Calls .CLCommandQueueputUnmapMemory(CLMemory<?> memory, Buffer mapped, CLEventList events)Calls .CLCommandQueueputUnmapMemory(CLMemory<?> memory, Buffer mapped, CLEventList condition, CLEventList events)Calls .CLCommandQueueputWaitForEvent(CLEventList list, int index, boolean blockingWait)Calls if blockingWait equals true otherwise .CLCommandQueueputWaitForEvents(CLEventList list, boolean blockingWait)Calls if blockingWait equals true otherwise .CLCommandQueueputWriteBuffer(CLBuffer<?> writeBuffer, boolean blockingRead)Calls .CLCommandQueueputWriteBuffer(CLBuffer<?> writeBuffer, boolean blockingRead, CLEventList events)Calls .CLCommandQueueputWriteBuffer(CLBuffer<?> writeBuffer, boolean blockingWrite, CLEventList condition, CLEventList events)Calls .CLCommandQueueputWriteBufferRect(CLBuffer<?> writeBuffer, int originX, int originY, int hostX, int hostY, int rangeX, int rangeY, boolean blockingWrite, CLEventList condition, CLEventList events)Calls .CLCommandQueueputWriteBufferRect(CLBuffer<?> writeBuffer, int originX, int originY, int originZ, int hostX, int hostY, int hostZ, int rangeX, int rangeY, int rangeZ, boolean blockingWrite, CLEventList condition, CLEventList events)Calls .CLCommandQueueputWriteBufferRect(CLBuffer<?> writeBuffer, int originX, int originY, int originZ, int hostX, int hostY, int hostZ, int rangeX, int rangeY, int rangeZ, long rowPitch, long slicePitch, long hostRowPitch, long hostSlicePitch, boolean blockingWrite, CLEventList condition, CLEventList events)Calls .CLCommandQueueputWriteBufferRect(CLBuffer<?> writeBuffer, int originX, int originY, int hostX, int hostY, int rangeX, int rangeY, long rowPitch, long slicePitch, long hostRowPitch, long hostSlicePitch, boolean blockingWrite, CLEventList condition, CLEventList events)Calls .CLCommandQueueputWriteImage(CLImage2d<?> writeImage, boolean blockingWrite)Calls .CLCommandQueueputWriteImage(CLImage2d<?> writeImage, boolean blockingWrite, CLEventList events)Calls .CLCommandQueueputWriteImage(CLImage2d<?> writeImage, boolean blockingWrite, CLEventList condition, CLEventList events)Calls .CLCommandQueueputWriteImage(CLImage2d<?> writeImage, int inputRowPitch, int originX, int originY, int rangeX, int rangeY, boolean blockingWrite)Calls .CLCommandQueueputWriteImage(CLImage2d<?> writeImage, int inputRowPitch, int originX, int originY, int rangeX, int rangeY, boolean blockingWrite, CLEventList condition, CLEventList events)Calls .CLCommandQueueputWriteImage(CLImage3d<?> writeImage, boolean blockingWrite)Calls .CLCommandQueueputWriteImage(CLImage3d<?> writeImage, boolean blockingWrite, CLEventList events)Calls .CLCommandQueueputWriteImage(CLImage3d<?> writeImage, boolean blockingWrite, CLEventList condition, CLEventList events)Calls .CLCommandQueueputWriteImage(CLImage3d<?> writeImage, int inputRowPitch, int inputSlicePitch, int originX, int originY, int originZ, int rangeX, int rangeY, int rangeZ, boolean blockingWrite)Calls .CLCommandQueueputWriteImage(CLImage3d<?> writeImage, int inputRowPitch, int inputSlicePitch, int originX, int originY, int originZ, int rangeX, int rangeY, int rangeZ, boolean blockingWrite, CLEventList condition, CLEventList events)Calls .voidrelease()Releases the OpenCL resource.StringtoString()-
Methods inherited from class com.jogamp.opencl.CLObject
getContext, getID, getPlatform
-
-
-
-
Method Detail
-
putWriteBuffer
public CLCommandQueue putWriteBuffer(CLBuffer<?> writeBuffer, boolean blockingRead)
Calls .
-
putWriteBuffer
public CLCommandQueue putWriteBuffer(CLBuffer<?> writeBuffer, boolean blockingRead, CLEventList events)
Calls .
-
putWriteBuffer
public CLCommandQueue putWriteBuffer(CLBuffer<?> writeBuffer, boolean blockingWrite, CLEventList condition, CLEventList events)
Calls .
-
putReadBuffer
public CLCommandQueue putReadBuffer(CLBuffer<?> readBuffer, boolean blockingRead)
Calls .
-
putReadBuffer
public CLCommandQueue putReadBuffer(CLBuffer<?> readBuffer, boolean blockingRead, CLEventList events)
Calls .
-
putReadBuffer
public CLCommandQueue putReadBuffer(CLBuffer<?> readBuffer, boolean blockingRead, CLEventList condition, CLEventList events)
Calls .
-
putCopyBuffer
public CLCommandQueue putCopyBuffer(CLBuffer<?> src, CLBuffer<?> dest)
Calls .
-
putCopyBuffer
public CLCommandQueue putCopyBuffer(CLBuffer<?> src, CLBuffer<?> dest, long bytesToCopy)
Calls .
-
putCopyBuffer
public CLCommandQueue putCopyBuffer(CLBuffer<?> src, CLBuffer<?> dest, int srcOffset, int destOffset, long bytesToCopy, CLEventList events)
Calls .
-
putCopyBuffer
public CLCommandQueue putCopyBuffer(CLBuffer<?> src, CLBuffer<?> dest, int srcOffset, int destOffset, long bytesToCopy, CLEventList condition, CLEventList events)
Calls .
-
putWriteBufferRect
public CLCommandQueue putWriteBufferRect(CLBuffer<?> writeBuffer, int originX, int originY, int hostX, int hostY, int rangeX, int rangeY, boolean blockingWrite, CLEventList condition, CLEventList events)
Calls .
-
putWriteBufferRect
public CLCommandQueue putWriteBufferRect(CLBuffer<?> writeBuffer, int originX, int originY, int hostX, int hostY, int rangeX, int rangeY, long rowPitch, long slicePitch, long hostRowPitch, long hostSlicePitch, boolean blockingWrite, CLEventList condition, CLEventList events)
Calls .
-
putWriteBufferRect
public CLCommandQueue putWriteBufferRect(CLBuffer<?> writeBuffer, int originX, int originY, int originZ, int hostX, int hostY, int hostZ, int rangeX, int rangeY, int rangeZ, boolean blockingWrite, CLEventList condition, CLEventList events)
Calls .
-
putWriteBufferRect
public CLCommandQueue putWriteBufferRect(CLBuffer<?> writeBuffer, int originX, int originY, int originZ, int hostX, int hostY, int hostZ, int rangeX, int rangeY, int rangeZ, long rowPitch, long slicePitch, long hostRowPitch, long hostSlicePitch, boolean blockingWrite, CLEventList condition, CLEventList events)
Calls .
-
putReadBufferRect
public CLCommandQueue putReadBufferRect(CLBuffer<?> readBuffer, int originX, int originY, int hostX, int hostY, int rangeX, int rangeY, boolean blockingRead, CLEventList condition, CLEventList events)
Calls .
-
putReadBufferRect
public CLCommandQueue putReadBufferRect(CLBuffer<?> readBuffer, int originX, int originY, int hostX, int hostY, int rangeX, int rangeY, long rowPitch, long slicePitch, long hostRowPitch, long hostSlicePitch, boolean blockingRead, CLEventList condition, CLEventList events)
Calls .
-
putReadBufferRect
public CLCommandQueue putReadBufferRect(CLBuffer<?> readBuffer, int originX, int originY, int originZ, int hostX, int hostY, int hostZ, int rangeX, int rangeY, int rangeZ, boolean blockingRead, CLEventList condition, CLEventList events)
Calls .
-
putReadBufferRect
public CLCommandQueue putReadBufferRect(CLBuffer<?> readBuffer, int originX, int originY, int originZ, int hostX, int hostY, int hostZ, int rangeX, int rangeY, int rangeZ, long rowPitch, long slicePitch, long hostRowPitch, long hostSlicePitch, boolean blockingRead, CLEventList condition, CLEventList events)
Calls .
-
putCopyBufferRect
public CLCommandQueue putCopyBufferRect(CLBuffer<?> src, CLBuffer<?> dest, int srcOriginX, int srcOriginY, int destOriginX, int destOriginY, int rangeX, int rangeY, CLEventList condition, CLEventList events)
Calls .
-
putCopyBufferRect
public CLCommandQueue putCopyBufferRect(CLBuffer<?> src, CLBuffer<?> dest, int srcOriginX, int srcOriginY, int destOriginX, int destOriginY, int rangeX, int rangeY, long srcRowPitch, long srcSlicePitch, long destRowPitch, long destSlicePitch, CLEventList condition, CLEventList events)
Calls .
-
putCopyBufferRect
public CLCommandQueue putCopyBufferRect(CLBuffer<?> src, CLBuffer<?> dest, int srcOriginX, int srcOriginY, int srcOriginZ, int destOriginX, int destOriginY, int destOriginZ, int rangeX, int rangeY, int rangeZ, CLEventList condition, CLEventList events)
Calls .
-
putCopyBufferRect
public CLCommandQueue putCopyBufferRect(CLBuffer<?> src, CLBuffer<?> dest, int srcOriginX, int srcOriginY, int srcOriginZ, int destOriginX, int destOriginY, int destOriginZ, int rangeX, int rangeY, int rangeZ, long srcRowPitch, long srcSlicePitch, long destRowPitch, long destSlicePitch, CLEventList condition, CLEventList events)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage2d<?> writeImage, boolean blockingWrite)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage2d<?> writeImage, boolean blockingWrite, CLEventList events)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage2d<?> writeImage, boolean blockingWrite, CLEventList condition, CLEventList events)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage2d<?> writeImage, int inputRowPitch, int originX, int originY, int rangeX, int rangeY, boolean blockingWrite)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage2d<?> writeImage, int inputRowPitch, int originX, int originY, int rangeX, int rangeY, boolean blockingWrite, CLEventList condition, CLEventList events)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage3d<?> writeImage, boolean blockingWrite)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage3d<?> writeImage, boolean blockingWrite, CLEventList events)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage3d<?> writeImage, boolean blockingWrite, CLEventList condition, CLEventList events)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage3d<?> writeImage, int inputRowPitch, int inputSlicePitch, int originX, int originY, int originZ, int rangeX, int rangeY, int rangeZ, boolean blockingWrite)
Calls .
-
putWriteImage
public CLCommandQueue putWriteImage(CLImage3d<?> writeImage, int inputRowPitch, int inputSlicePitch, int originX, int originY, int originZ, int rangeX, int rangeY, int rangeZ, boolean blockingWrite, CLEventList condition, CLEventList events)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage2d<?> readImage, boolean blockingRead)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage2d<?> readImage, boolean blockingRead, CLEventList events)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage2d<?> readImage, boolean blockingRead, CLEventList condition, CLEventList events)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage2d<?> readImage, int inputRowPitch, int originX, int originY, int rangeX, int rangeY, boolean blockingRead)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage2d<?> readImage, int inputRowPitch, int originX, int originY, int rangeX, int rangeY, boolean blockingRead, CLEventList condition, CLEventList events)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage3d<?> readImage, boolean blockingRead)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage3d<?> readImage, boolean blockingRead, CLEventList events)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage3d<?> readImage, boolean blockingRead, CLEventList condition, CLEventList events)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage3d<?> readImage, int inputRowPitch, int inputSlicePitch, int originX, int originY, int originZ, int rangeX, int rangeY, int rangeZ, boolean blockingRead)
Calls .
-
putReadImage
public CLCommandQueue putReadImage(CLImage3d<?> readImage, int inputRowPitch, int inputSlicePitch, int originX, int originY, int originZ, int rangeX, int rangeY, int rangeZ, boolean blockingRead, CLEventList condition, CLEventList events)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage, CLEventList events)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage, CLEventList condition, CLEventList events)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage, int srcOriginX, int srcOriginY, int dstOriginX, int dstOriginY, int rangeX, int rangeY)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage2d<?> srcImage, CLImage2d<?> dstImage, int srcOriginX, int srcOriginY, int dstOriginX, int dstOriginY, int rangeX, int rangeY, CLEventList condition, CLEventList events)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage3d<?> srcImage, CLImage3d<?> dstImage)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage3d<?> srcImage, CLImage3d<?> dstImage, CLEventList events)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage3d<?> srcImage, CLImage3d<?> dstImage, CLEventList condition, CLEventList events)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage3d<?> srcImage, CLImage3d<?> dstImage, int srcOriginX, int srcOriginY, int srcOriginZ, int dstOriginX, int dstOriginY, int dstOriginZ, int rangeX, int rangeY, int rangeZ)
Calls .
-
putCopyImage
public CLCommandQueue putCopyImage(CLImage<?> srcImage, CLImage<?> dstImage, int srcOriginX, int srcOriginY, int srcOriginZ, int dstOriginX, int dstOriginY, int dstOriginZ, int rangeX, int rangeY, int rangeZ, CLEventList condition, CLEventList events)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage, CLEventList events)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage, CLEventList condition, CLEventList events)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage, long srcOffset, int dstOriginX, int dstOriginY, int rangeX, int rangeY)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage2d<?> dstImage, long srcOffset, int dstOriginX, int dstOriginY, int rangeX, int rangeY, CLEventList condition, CLEventList events)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage, CLEventList events)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage, CLEventList condition, CLEventList events)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage, long srcOffset, int dstOriginX, int dstOriginY, int dstOriginZ, int rangeX, int rangeY, int rangeZ)
Calls .
-
putCopyBufferToImage
public CLCommandQueue putCopyBufferToImage(CLBuffer<?> srcBuffer, CLImage3d<?> dstImage, long srcOffset, int dstOriginX, int dstOriginY, int dstOriginZ, int rangeX, int rangeY, int rangeZ, CLEventList condition, CLEventList events)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer, CLEventList events)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer, CLEventList condition, CLEventList events)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer, int srcOriginX, int srcOriginY, int rangeX, int rangeY, long dstOffset)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage2d<?> srcImage, CLBuffer<?> dstBuffer, int srcOriginX, int srcOriginY, int rangeX, int rangeY, long dstOffset, CLEventList condition, CLEventList events)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer, CLEventList events)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer, CLEventList condition, CLEventList events)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer, int srcOriginX, int srcOriginY, int srcOriginZ, int rangeX, int rangeY, int rangeZ, long dstOffset)
Calls .
-
putCopyImageToBuffer
public CLCommandQueue putCopyImageToBuffer(CLImage3d<?> srcImage, CLBuffer<?> dstBuffer, int srcOriginX, int srcOriginY, int srcOriginZ, int rangeX, int rangeY, int rangeZ, long dstOffset, CLEventList condition, CLEventList events)
Calls .
-
putMapBuffer
public ByteBuffer putMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, boolean blockingMap)
Calls .
-
putMapBuffer
public ByteBuffer putMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, boolean blockingMap, CLEventList events)
Calls .
-
putMapBuffer
public ByteBuffer putMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, boolean blockingMap, CLEventList condition, CLEventList events)
Calls .
-
putMapBuffer
public ByteBuffer putMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, long offset, long length, boolean blockingMap)
Calls .
-
putMapBuffer
public ByteBuffer putMapBuffer(CLBuffer<?> buffer, CLMemory.Map flag, long offset, long length, boolean blockingMap, CLEventList condition, CLEventList events)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage2d<?> image, CLMemory.Map flag, boolean blockingMap)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage2d<?> image, CLMemory.Map flag, boolean blockingMap, CLEventList events)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage2d<?> image, CLMemory.Map flag, boolean blockingMap, CLEventList condition, CLEventList events)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage2d<?> buffer, CLMemory.Map flag, int offsetX, int offsetY, int rangeX, int rangeY, boolean blockingMap)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage2d<?> image, CLMemory.Map flag, int offsetX, int offsetY, int rangeX, int rangeY, boolean blockingMap, CLEventList condition, CLEventList events)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage2d<?> image, CLMemory.Map flag, int offsetX, int offsetY, int rangeX, int rangeY, boolean blockingMap, CLEventList condition, CLEventList events, long[] imageRowPitch, long[] imageSlicePitch)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage3d<?> image, CLMemory.Map flag, boolean blockingMap)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage3d<?> image, CLMemory.Map flag, boolean blockingMap, CLEventList events)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage3d<?> image, CLMemory.Map flag, boolean blockingMap, CLEventList condition, CLEventList events)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage3d<?> image, CLMemory.Map flag, int offsetX, int offsetY, int offsetZ, int rangeX, int rangeY, int rangeZ, boolean blockingMap)
Calls .
-
putMapImage
public ByteBuffer putMapImage(CLImage3d<?> image, CLMemory.Map flag, int offsetX, int offsetY, int offsetZ, int rangeX, int rangeY, int rangeZ, boolean blockingMap, CLEventList condition, CLEventList events)
Calls .
-
putUnmapMemory
public CLCommandQueue putUnmapMemory(CLMemory<?> memory, Buffer mapped)
Calls .
-
putUnmapMemory
public CLCommandQueue putUnmapMemory(CLMemory<?> memory, Buffer mapped, CLEventList events)
Calls .
-
putUnmapMemory
public CLCommandQueue putUnmapMemory(CLMemory<?> memory, Buffer mapped, CLEventList condition, CLEventList events)
Calls .
-
putMarker
public CLCommandQueue putMarker(CLEventList events)
Calls .
-
putWaitForEvent
public CLCommandQueue putWaitForEvent(CLEventList list, int index, boolean blockingWait)
Calls if blockingWait equals true otherwise .
-
putWaitForEvents
public CLCommandQueue putWaitForEvents(CLEventList list, boolean blockingWait)
Calls if blockingWait equals true otherwise .
-
putBarrier
public CLCommandQueue putBarrier()
Calls .
-
putTask
public CLCommandQueue putTask(CLKernel kernel)
Equivalent to callingput1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize)with globalWorkOffset = null, globalWorkSize set to 1, and localWorkSize set to 1.Calls .
-
putTask
public CLCommandQueue putTask(CLKernel kernel, CLEventList events)
Calls .
- See Also:
putTask(com.jogamp.opencl.CLKernel)
-
putTask
public CLCommandQueue putTask(CLKernel kernel, CLEventList condition, CLEventList events)
Calls .- See Also:
putTask(com.jogamp.opencl.CLKernel)
-
put1DRangeKernel
public CLCommandQueue put1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize)
Calls .
-
put1DRangeKernel
public CLCommandQueue put1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize, CLEventList events)
Calls .
-
put1DRangeKernel
public CLCommandQueue put1DRangeKernel(CLKernel kernel, long globalWorkOffset, long globalWorkSize, long localWorkSize, CLEventList condition, CLEventList events)
Calls .
-
put2DRangeKernel
public CLCommandQueue put2DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkSizeX, long globalWorkSizeY, long localWorkSizeX, long localWorkSizeY)
Calls .
-
put2DRangeKernel
public CLCommandQueue put2DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkSizeX, long globalWorkSizeY, long localWorkSizeX, long localWorkSizeY, CLEventList events)
Calls .
-
put2DRangeKernel
public CLCommandQueue put2DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkSizeX, long globalWorkSizeY, long localWorkSizeX, long localWorkSizeY, CLEventList condition, CLEventList events)
Calls .
-
put3DRangeKernel
public CLCommandQueue put3DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkOffsetZ, long globalWorkSizeX, long globalWorkSizeY, long globalWorkSizeZ, long localWorkSizeX, long localWorkSizeY, long localWorkSizeZ)
Calls .
-
put3DRangeKernel
public CLCommandQueue put3DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkOffsetZ, long globalWorkSizeX, long globalWorkSizeY, long globalWorkSizeZ, long localWorkSizeX, long localWorkSizeY, long localWorkSizeZ, CLEventList events)
Calls .
-
put3DRangeKernel
public CLCommandQueue put3DRangeKernel(CLKernel kernel, long globalWorkOffsetX, long globalWorkOffsetY, long globalWorkOffsetZ, long globalWorkSizeX, long globalWorkSizeY, long globalWorkSizeZ, long localWorkSizeX, long localWorkSizeY, long localWorkSizeZ, CLEventList condition, CLEventList events)
Calls .
-
putNDRangeKernel
public CLCommandQueue putNDRangeKernel(CLKernel kernel, int workDimension, PointerBuffer globalWorkOffset, PointerBuffer globalWorkSize, PointerBuffer localWorkSize)
Calls .
-
putNDRangeKernel
public CLCommandQueue putNDRangeKernel(CLKernel kernel, int workDimension, PointerBuffer globalWorkOffset, PointerBuffer globalWorkSize, PointerBuffer localWorkSize, CLEventList events)
Calls .
-
putNDRangeKernel
public CLCommandQueue putNDRangeKernel(CLKernel kernel, int workDimension, PointerBuffer globalWorkOffset, PointerBuffer globalWorkSize, PointerBuffer localWorkSize, CLEventList condition, CLEventList events)
Calls .
-
putAcquireGLObject
public CLCommandQueue putAcquireGLObject(CLGLObject glObject)
Calls .
-
putAcquireGLObject
public CLCommandQueue putAcquireGLObject(CLGLObject glObject, CLEventList events)
Calls .
-
putAcquireGLObject
public CLCommandQueue putAcquireGLObject(CLGLObject glObject, CLEventList condition, CLEventList events)
Calls .
-
putAcquireGLObjects
public CLCommandQueue putAcquireGLObjects(CLGLObject glObject1, CLGLObject glObject2, CLEventList condition, CLEventList events)
Calls .
-
putAcquireGLObjects
public CLCommandQueue putAcquireGLObjects(CLGLObject glObject1, CLGLObject glObject2, CLGLObject glObject3, CLEventList condition, CLEventList events)
Calls .
-
putAcquireGLObjects
public CLCommandQueue putAcquireGLObjects(PointerBuffer glObjectIDs, CLEventList condition, CLEventList events)
Calls .
-
putReleaseGLObject
public CLCommandQueue putReleaseGLObject(CLGLObject glObject)
Calls .
-
putReleaseGLObject
public CLCommandQueue putReleaseGLObject(CLGLObject glObject, CLEventList events)
Calls .
-
putReleaseGLObject
public CLCommandQueue putReleaseGLObject(CLGLObject glObject, CLEventList condition, CLEventList events)
Calls .
-
putReleaseGLObjects
public CLCommandQueue putReleaseGLObjects(CLGLObject glObject1, CLGLObject glObject2, CLEventList condition, CLEventList events)
Calls .
-
putReleaseGLObjects
public CLCommandQueue putReleaseGLObjects(CLGLObject glObject1, CLGLObject glObject2, CLGLObject glObject3, CLEventList condition, CLEventList events)
Calls .
-
putReleaseGLObjects
public CLCommandQueue putReleaseGLObjects(PointerBuffer glObjectIDs, CLEventList condition, CLEventList events)
Calls .
-
finish
public CLCommandQueue finish()
Calls .
-
flush
public CLCommandQueue flush()
Calls .
-
isProfilingEnabled
public boolean isProfilingEnabled()
Returns true only whenCLCommandQueue.Mode.PROFILING_MODEhas been enabled.
-
isOutOfOrderModeEnabled
public boolean isOutOfOrderModeEnabled()
Returns true only whenCLCommandQueue.Mode.OUT_OF_ORDER_MODEmode has been enabled.
-
release
public void release()
Description copied from interface:CLResourceReleases the OpenCL resource.- Specified by:
releasein interfaceCLResource
-
getDevice
public CLDevice getDevice()
Returns the device of this command queue.
-
getProperties
public EnumSet<CLCommandQueue.Mode> getProperties()
Returns the command queue properties as EnumSet.
-
close
@Deprecated public final void close()
Deprecated.This method is not intended to be called from client code.Implementation detail, satisfyingAutoCloseable. Might be remove as soon we have extension methods, but shall validate with Java 1.5 specs.- Specified by:
closein interfaceAutoCloseable- See Also:
AutoCloseable
-
isReleased
public boolean isReleased()
Description copied from interface:CLResourceReturns true ifCLResource.release()has been called.- Specified by:
isReleasedin interfaceCLResource
-
-