|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use CLBuffer | |
---|---|
com.jogamp.opencl | |
com.jogamp.opencl.gl |
Uses of CLBuffer in com.jogamp.opencl |
---|
Subclasses of CLBuffer in com.jogamp.opencl | |
---|---|
class |
CLSubBuffer<B extends Buffer>
A sub buffer of a CLBuffer. |
Methods in com.jogamp.opencl that return CLBuffer | ||
---|---|---|
|
CLBuffer.cloneWith(T directBuffer)
|
|
|
CLContext.createBuffer(B directBuffer,
CLMemory.Mem... flags)
Creates a CLBuffer with the specified flags. |
|
|
CLContext.createBuffer(B directBuffer,
int flags)
Creates a CLBuffer with the specified flags. |
|
CLBuffer<?> |
CLContext.createBuffer(int size,
CLMemory.Mem... flags)
Creates a CLBuffer with the specified flags. |
|
CLBuffer<?> |
CLContext.createBuffer(int size,
int flags)
Creates a CLBuffer with the specified flags. |
|
CLBuffer<ByteBuffer> |
CLContext.createByteBuffer(int size,
CLMemory.Mem... flags)
Creates a CLBuffer with the specified flags and buffer size in bytes. |
|
CLBuffer<ByteBuffer> |
CLContext.createByteBuffer(int size,
int flags)
Creates a CLBuffer with the specified flags and buffer size in bytes. |
|
CLBuffer<DoubleBuffer> |
CLContext.createDoubleBuffer(int size,
CLMemory.Mem... flags)
Creates a CLBuffer with the specified flags and element count. |
|
CLBuffer<FloatBuffer> |
CLContext.createFloatBuffer(int size,
CLMemory.Mem... flags)
Creates a CLBuffer with the specified flags and element count. |
|
CLBuffer<IntBuffer> |
CLContext.createIntBuffer(int size,
CLMemory.Mem... flags)
Creates a CLBuffer with the specified flags and element count. |
|
CLBuffer<LongBuffer> |
CLContext.createLongBuffer(int size,
CLMemory.Mem... flags)
Creates a CLBuffer with the specified flags and element count. |
|
CLBuffer<ShortBuffer> |
CLContext.createShortBuffer(int size,
CLMemory.Mem... flags)
Creates a CLBuffer with the specified flags and element count. |
|
CLBuffer<B> |
CLSubBuffer.getParent()
Returns the parent buffer this buffer was created from. |
Methods in com.jogamp.opencl with parameters of type CLBuffer | |
---|---|
CLCommandQueue |
CLCommandQueue.putCopyBuffer(CLBuffer<?> src,
CLBuffer<?> dest)
Calls clEnqueueCopyBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyBuffer(CLBuffer<?> src,
CLBuffer<?> dest)
Calls clEnqueueCopyBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyBuffer(CLBuffer<?> src,
CLBuffer<?> dest,
int srcOffset,
int destOffset,
long bytesToCopy,
CLEventList events)
Calls clEnqueueCopyBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyBuffer(CLBuffer<?> src,
CLBuffer<?> dest,
int srcOffset,
int destOffset,
long bytesToCopy,
CLEventList events)
Calls clEnqueueCopyBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyBuffer(CLBuffer<?> src,
CLBuffer<?> dest,
int srcOffset,
int destOffset,
long bytesToCopy,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyBuffer(CLBuffer<?> src,
CLBuffer<?> dest,
int srcOffset,
int destOffset,
long bytesToCopy,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyBuffer(CLBuffer<?> src,
CLBuffer<?> dest,
long bytesToCopy)
Calls clEnqueueCopyBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyBuffer(CLBuffer<?> src,
CLBuffer<?> dest,
long bytesToCopy)
Calls clEnqueueCopyBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyBufferRect(CLBuffer<?> src,
CLBuffer<?> dest,
int srcOriginX,
int srcOriginY,
int destOriginX,
int destOriginY,
int rangeX,
int rangeY,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyBufferRect. |
CLCommandQueue |
CLCommandQueue.putCopyBufferRect(CLBuffer<?> src,
CLBuffer<?> dest,
int srcOriginX,
int srcOriginY,
int destOriginX,
int destOriginY,
int rangeX,
int rangeY,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyBufferRect. |
CLCommandQueue |
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 clEnqueueCopyBufferRect. |
CLCommandQueue |
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 clEnqueueCopyBufferRect. |
CLCommandQueue |
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 clEnqueueCopyBufferRect. |
CLCommandQueue |
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 clEnqueueCopyBufferRect. |
CLCommandQueue |
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 clEnqueueCopyBufferRect. |
CLCommandQueue |
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 clEnqueueCopyBufferRect. |
CLCommandQueue |
CLCommandQueue.putCopyBufferToImage(CLBuffer<?> srcBuffer,
CLImage2d<?> dstImage)
Calls clEnqueueCopyBufferToImage. |
CLCommandQueue |
CLCommandQueue.putCopyBufferToImage(CLBuffer<?> srcBuffer,
CLImage2d<?> dstImage,
CLEventList events)
Calls clEnqueueCopyBufferToImage. |
CLCommandQueue |
CLCommandQueue.putCopyBufferToImage(CLBuffer<?> srcBuffer,
CLImage2d<?> dstImage,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyBufferToImage. |
CLCommandQueue |
CLCommandQueue.putCopyBufferToImage(CLBuffer<?> srcBuffer,
CLImage2d<?> dstImage,
long srcOffset,
int dstOriginX,
int dstOriginY,
int rangeX,
int rangeY)
Calls clEnqueueCopyBufferToImage. |
CLCommandQueue |
CLCommandQueue.putCopyBufferToImage(CLBuffer<?> srcBuffer,
CLImage2d<?> dstImage,
long srcOffset,
int dstOriginX,
int dstOriginY,
int rangeX,
int rangeY,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyBufferToImage. |
CLCommandQueue |
CLCommandQueue.putCopyBufferToImage(CLBuffer<?> srcBuffer,
CLImage3d<?> dstImage)
Calls clEnqueueCopyBufferToImage. |
CLCommandQueue |
CLCommandQueue.putCopyBufferToImage(CLBuffer<?> srcBuffer,
CLImage3d<?> dstImage,
CLEventList events)
Calls clEnqueueCopyBufferToImage. |
CLCommandQueue |
CLCommandQueue.putCopyBufferToImage(CLBuffer<?> srcBuffer,
CLImage3d<?> dstImage,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyBufferToImage. |
CLCommandQueue |
CLCommandQueue.putCopyBufferToImage(CLBuffer<?> srcBuffer,
CLImage3d<?> dstImage,
long srcOffset,
int dstOriginX,
int dstOriginY,
int dstOriginZ,
int rangeX,
int rangeY,
int rangeZ)
Calls clEnqueueCopyBufferToImage. |
CLCommandQueue |
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 clEnqueueCopyBufferToImage. |
CLCommandQueue |
CLCommandQueue.putCopyImageToBuffer(CLImage2d<?> srcImage,
CLBuffer<?> dstBuffer)
Calls clEnqueueCopyImageToBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyImageToBuffer(CLImage2d<?> srcImage,
CLBuffer<?> dstBuffer,
CLEventList events)
Calls clEnqueueCopyImageToBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyImageToBuffer(CLImage2d<?> srcImage,
CLBuffer<?> dstBuffer,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyImageToBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyImageToBuffer(CLImage2d<?> srcImage,
CLBuffer<?> dstBuffer,
int srcOriginX,
int srcOriginY,
int rangeX,
int rangeY,
long dstOffset)
Calls clEnqueueCopyImageToBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyImageToBuffer(CLImage2d<?> srcImage,
CLBuffer<?> dstBuffer,
int srcOriginX,
int srcOriginY,
int rangeX,
int rangeY,
long dstOffset,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyImageToBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyImageToBuffer(CLImage3d<?> srcImage,
CLBuffer<?> dstBuffer)
Calls clEnqueueCopyImageToBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyImageToBuffer(CLImage3d<?> srcImage,
CLBuffer<?> dstBuffer,
CLEventList events)
Calls clEnqueueCopyImageToBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyImageToBuffer(CLImage3d<?> srcImage,
CLBuffer<?> dstBuffer,
CLEventList condition,
CLEventList events)
Calls clEnqueueCopyImageToBuffer. |
CLCommandQueue |
CLCommandQueue.putCopyImageToBuffer(CLImage3d<?> srcImage,
CLBuffer<?> dstBuffer,
int srcOriginX,
int srcOriginY,
int srcOriginZ,
int rangeX,
int rangeY,
int rangeZ,
long dstOffset)
Calls clEnqueueCopyImageToBuffer. |
CLCommandQueue |
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 clEnqueueCopyImageToBuffer. |
ByteBuffer |
CLCommandQueue.putMapBuffer(CLBuffer<?> buffer,
CLMemory.Map flag,
boolean blockingMap)
Calls clEnqueueMapBuffer. |
ByteBuffer |
CLCommandQueue.putMapBuffer(CLBuffer<?> buffer,
CLMemory.Map flag,
boolean blockingMap,
CLEventList events)
Calls clEnqueueMapBuffer. |
ByteBuffer |
CLCommandQueue.putMapBuffer(CLBuffer<?> buffer,
CLMemory.Map flag,
boolean blockingMap,
CLEventList condition,
CLEventList events)
Calls clEnqueueMapBuffer. |
ByteBuffer |
CLCommandQueue.putMapBuffer(CLBuffer<?> buffer,
CLMemory.Map flag,
long offset,
long length,
boolean blockingMap)
Calls clEnqueueMapBuffer. |
ByteBuffer |
CLCommandQueue.putMapBuffer(CLBuffer<?> buffer,
CLMemory.Map flag,
long offset,
long length,
boolean blockingMap,
CLEventList condition,
CLEventList events)
Calls clEnqueueMapBuffer. |
CLCommandQueue |
CLCommandQueue.putReadBuffer(CLBuffer<?> readBuffer,
boolean blockingRead)
Calls clEnqueueReadBuffer. |
CLCommandQueue |
CLCommandQueue.putReadBuffer(CLBuffer<?> readBuffer,
boolean blockingRead,
CLEventList events)
Calls clEnqueueReadBuffer. |
CLCommandQueue |
CLCommandQueue.putReadBuffer(CLBuffer<?> readBuffer,
boolean blockingRead,
CLEventList condition,
CLEventList events)
Calls clEnqueueReadBuffer. |
CLCommandQueue |
CLCommandQueue.putReadBufferRect(CLBuffer<?> readBuffer,
int originX,
int originY,
int hostX,
int hostY,
int rangeX,
int rangeY,
boolean blockingRead,
CLEventList condition,
CLEventList events)
Calls clEnqueueReadBufferRect. |
CLCommandQueue |
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 clEnqueueReadBufferRect. |
CLCommandQueue |
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 clEnqueueReadBufferRect. |
CLCommandQueue |
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 clEnqueueReadBufferRect. |
CLCommandQueue |
CLCommandQueue.putWriteBuffer(CLBuffer<?> writeBuffer,
boolean blockingRead)
Calls clEnqueueWriteBuffer. |
CLCommandQueue |
CLCommandQueue.putWriteBuffer(CLBuffer<?> writeBuffer,
boolean blockingRead,
CLEventList events)
Calls clEnqueueWriteBuffer. |
CLCommandQueue |
CLCommandQueue.putWriteBuffer(CLBuffer<?> writeBuffer,
boolean blockingWrite,
CLEventList condition,
CLEventList events)
Calls clEnqueueWriteBuffer. |
CLCommandQueue |
CLCommandQueue.putWriteBufferRect(CLBuffer<?> writeBuffer,
int originX,
int originY,
int hostX,
int hostY,
int rangeX,
int rangeY,
boolean blockingWrite,
CLEventList condition,
CLEventList events)
Calls clEnqueueWriteBufferRect. |
CLCommandQueue |
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 clEnqueueWriteBufferRect. |
CLCommandQueue |
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 clEnqueueWriteBufferRect. |
CLCommandQueue |
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 clEnqueueWriteBufferRect. |
Uses of CLBuffer in com.jogamp.opencl.gl |
---|
Subclasses of CLBuffer in com.jogamp.opencl.gl | |
---|---|
class |
CLGLBuffer<B extends Buffer>
Shared buffer between OpenGL and OpenCL contexts. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |