| Package | Description |
|---|---|
| com.nativelibs4java.opencl |
| Modifier and Type | Method and Description |
|---|---|
CLQueue |
CLContext.createDefaultOutOfOrderQueue()
Create an out-of-order OpenCL queue on the first device of this context.
|
CLQueue |
CLContext.createDefaultOutOfOrderQueueIfPossible() |
CLQueue |
CLContext.createDefaultProfilingQueue()
Create an profiling-enabled OpenCL queue on the first device of this context.
|
CLQueue |
CLContext.createDefaultQueue(CLDevice.QueueProperties... queueProperties)
Create an OpenCL queue on the first device of this context.
|
CLQueue |
CLDevice.createOutOfOrderQueue(CLContext context) |
CLQueue |
CLDevice.createProfilingQueue(CLContext context) |
CLQueue |
CLDevice.createQueue(CLContext context,
CLDevice.QueueProperties... queueProperties)
Calls clCreateCommandQueue.
|
CLQueue |
CLDevice.createQueue(EnumSet<CLDevice.QueueProperties> queueProperties,
CLContext context)
Deprecated.
|
CLQueue |
CLEvent.getQueue() |
| Modifier and Type | Method and Description |
|---|---|
CLEvent |
CLMem.acquireGLObject(CLQueue queue,
CLEvent... eventsToWaitFor) |
CLEvent |
CLBuffer.copyBytesTo(CLQueue queue,
CLBuffer destination,
long sourceByteOffset,
long destinationByteOffset,
long byteCount,
CLEvent... eventsToWaitFor)
Calls clEnqueueCopyBuffer.
|
CLEvent |
CLBuffer.copyElementsTo(CLQueue queue,
CLBuffer destination,
long sourceElementOffset,
long destinationElementOffset,
long elementCount,
CLEvent... eventsToWaitFor)
Calls clEnqueueCopyBuffer.
|
CLEvent |
CLBuffer.copyTo(CLQueue queue,
CLBuffer destination,
CLEvent... eventsToWaitFor)
Calls clEnqueueCopyBuffer.
|
CLEvent |
CLImage.copyTo(CLQueue queue,
CLImage destination,
CLEvent... eventsToWaitFor)
Calls clEnqueueCopyImage.
|
CLEvent |
CLImage.copyTo(CLQueue queue,
CLImage destination,
long[] sourceOrigin,
long[] destinationOrigin,
long[] region,
CLEvent... eventsToWaitFor)
Calls clEnqueueCopyImage.
|
CLEvent |
CLBuffer.copyTo(CLQueue queue,
CLMem destination,
CLEvent... eventsToWaitFor)
enqueues a command to copy a buffer object identified by src_buffer to another buffer object identified by destination.
|
CLEvent |
CLBuffer.copyTo(CLQueue queue,
long srcOffset,
long length,
CLMem destination,
long destOffset,
CLEvent... eventsToWaitFor)
Calls clEnqueueCopyBuffer.
|
CLEvent |
CLKernel.enqueueNDRange(CLQueue queue,
int[] globalWorkSizes,
CLEvent... eventsToWaitFor)
Calls clEnqueueNDRangeKernel.
|
CLEvent |
CLKernel.enqueueNDRange(CLQueue queue,
int[] globalWorkSizes,
int[] localWorkSizes,
CLEvent... eventsToWaitFor)
Calls clEnqueueNDRangeKernel.
|
CLEvent |
CLKernel.enqueueNDRange(CLQueue queue,
int[] globalOffsets,
int[] globalWorkSizes,
int[] localWorkSizes,
CLEvent... eventsToWaitFor)
Deprecated.
|
CLEvent |
CLKernel.enqueueNDRange(CLQueue queue,
long[] globalOffsets,
long[] globalWorkSizes,
long[] localWorkSizes,
CLEvent... eventsToWaitFor)
Calls clEnqueueNDRangeKernel.
|
CLEvent |
CLKernel.enqueueTask(CLQueue queue,
CLEvent... eventsToWaitFor)
Calls clEnqueueTask.
|
CLEvent |
CLBuffer.fillBuffer(CLQueue queue,
Pointer<T> pattern,
CLEvent... eventsToWaitFor)
Calls clEnqueueFillBuffer.
|
CLEvent |
CLBuffer.fillBuffer(CLQueue queue,
Pointer<T> pattern,
long patternLength,
long offset,
long length,
CLEvent... eventsToWaitFor)
Calls clEnqueueFillBuffer.
|
CLEvent |
CLImage.fillImage(CLQueue queue,
Object color,
CLEvent... eventsToWaitFor)
Calls clEnqueueFillImage.
|
CLEvent |
CLImage.fillImage(CLQueue queue,
Object color,
long[] origin,
long[] region,
CLEvent... eventsToWaitFor)
Calls clEnqueueFillImage.
|
ByteBuffer |
CLImage3D.map(CLQueue queue,
CLMem.MapFlags flags,
CLEvent... eventsToWaitFor) |
ByteBuffer |
CLImage2D.map(CLQueue queue,
CLMem.MapFlags flags,
CLEvent... eventsToWaitFor) |
Pointer<T> |
CLBuffer.map(CLQueue queue,
CLMem.MapFlags flags,
CLEvent... eventsToWaitFor)
Calls clEnqueueMapBuffer.
|
Pointer<T> |
CLBuffer.map(CLQueue queue,
CLMem.MapFlags flags,
long offset,
long length,
CLEvent... eventsToWaitFor)
Calls clEnqueueMapBuffer.
|
ByteBuffer |
CLImage2D.map(CLQueue queue,
CLMem.MapFlags flags,
long offsetX,
long offsetY,
long lengthX,
long lengthY,
long rowPitch,
CLEvent... eventsToWaitFor) |
ByteBuffer |
CLImage3D.map(CLQueue queue,
CLMem.MapFlags flags,
long offsetX,
long offsetY,
long offsetZ,
long lengthX,
long lengthY,
long lengthZ,
long rowPitch,
long slicePitch,
boolean blocking,
CLEvent... eventsToWaitFor) |
Pair<ByteBuffer,CLEvent> |
CLImage2D.mapLater(CLQueue queue,
CLMem.MapFlags flags,
boolean blocking,
CLEvent... eventsToWaitFor) |
Pair<ByteBuffer,CLEvent> |
CLImage3D.mapLater(CLQueue queue,
CLMem.MapFlags flags,
CLEvent... eventsToWaitFor) |
Pair<Pointer<T>,CLEvent> |
CLBuffer.mapLater(CLQueue queue,
CLMem.MapFlags flags,
CLEvent... eventsToWaitFor)
Calls clEnqueueMapBuffer.
|
Pair<Pointer<T>,CLEvent> |
CLBuffer.mapLater(CLQueue queue,
CLMem.MapFlags flags,
long offset,
long length,
CLEvent... eventsToWaitFor)
Calls clEnqueueMapBuffer.
|
Pair<ByteBuffer,CLEvent> |
CLImage2D.mapLater(CLQueue queue,
CLMem.MapFlags flags,
long offsetX,
long offsetY,
long lengthX,
long lengthY,
long rowPitch,
boolean blocking,
CLEvent... eventsToWaitFor) |
Pair<ByteBuffer,CLEvent> |
CLImage3D.mapLater(CLQueue queue,
CLMem.MapFlags flags,
long offsetX,
long offsetY,
long offsetZ,
long lengthX,
long lengthY,
long lengthZ,
long rowPitch,
long slicePitch,
CLEvent... eventsToWaitFor) |
CLEvent |
CLBuffer.read(CLQueue queue,
Buffer out,
boolean blocking,
CLEvent... eventsToWaitFor)
Deprecated.
|
void |
CLImage2D.read(CLQueue queue,
BufferedImage imageOut,
boolean allowDeoptimizingDirectWrite,
CLEvent... eventsToWaitFor) |
BufferedImage |
CLImage2D.read(CLQueue queue,
CLEvent... eventsToWaitFor) |
Pointer<T> |
CLBuffer.read(CLQueue queue,
CLEvent... eventsToWaitFor)
Calls clEnqueueReadBuffer.
|
CLEvent |
CLBuffer.read(CLQueue queue,
long offset,
long length,
Buffer out,
boolean blocking,
CLEvent... eventsToWaitFor)
Deprecated.
|
Pointer<T> |
CLBuffer.read(CLQueue queue,
long offset,
long length,
CLEvent... eventsToWaitFor)
Calls clEnqueueReadBuffer.
|
CLEvent |
CLImage2D.read(CLQueue queue,
long minX,
long minY,
long width,
long height,
long rowPitch,
Buffer out,
boolean blocking,
CLEvent... eventsToWaitFor) |
CLEvent |
CLImage3D.read(CLQueue queue,
long minX,
long minY,
long minZ,
long width,
long height,
long depth,
long rowPitch,
long slicePitch,
Buffer out,
boolean blocking,
CLEvent... eventsToWaitFor) |
CLEvent |
CLImage2D.read(CLQueue queue,
long minX,
long minY,
long width,
long height,
long rowPitch,
Pointer<?> out,
boolean blocking,
CLEvent... eventsToWaitFor) |
CLEvent |
CLBuffer.read(CLQueue queue,
long offset,
long length,
Pointer<T> out,
boolean blocking,
CLEvent... eventsToWaitFor)
Calls clEnqueueReadBuffer.
|
CLEvent |
CLBuffer.read(CLQueue queue,
Pointer<T> out,
boolean blocking,
CLEvent... eventsToWaitFor)
Calls clEnqueueReadBuffer.
|
CLEvent |
CLMem.releaseGLObject(CLQueue queue,
CLEvent... eventsToWaitFor) |
CLEvent |
CLImage.unmap(CLQueue queue,
ByteBuffer buffer,
CLEvent... eventsToWaitFor)
Calls clEnqueueUnmapMemObject.
|
CLEvent |
CLBuffer.unmap(CLQueue queue,
Pointer<T> buffer,
CLEvent... eventsToWaitFor)
Calls clEnqueueUnmapMemObject.
|
CLEvent |
CLBuffer.write(CLQueue queue,
Buffer in,
boolean blocking,
CLEvent... eventsToWaitFor)
Deprecated.
|
void |
CLImage2D.write(CLQueue queue,
BufferedImage im) |
void |
CLImage2D.write(CLQueue queue,
BufferedImage imageIn,
boolean allowDeoptimizingDirectRead,
CLEvent... eventsToWaitFor) |
CLEvent |
CLImage2D.write(CLQueue queue,
Image image,
boolean allowDeoptimizingDirectRead,
boolean blocking,
CLEvent... eventsToWaitFor) |
CLEvent |
CLImage2D.write(CLQueue queue,
Image image,
CLEvent... eventsToWaitFor) |
CLEvent |
CLImage2D.write(CLQueue queue,
Image image,
int destX,
int destY,
int width,
int height,
boolean allowDeoptimizingDirectRead,
boolean blocking,
CLEvent... eventsToWaitFor) |
CLEvent |
CLBuffer.write(CLQueue queue,
long offset,
long length,
Buffer in,
boolean blocking,
CLEvent... eventsToWaitFor)
Deprecated.
|
CLEvent |
CLImage2D.write(CLQueue queue,
long minX,
long minY,
long width,
long height,
long rowPitch,
Buffer in,
boolean blocking,
CLEvent... eventsToWaitFor) |
CLEvent |
CLImage3D.write(CLQueue queue,
long minX,
long minY,
long minZ,
long width,
long height,
long depth,
long rowPitch,
long slicePitch,
Buffer in,
boolean blocking,
CLEvent... eventsToWaitFor) |
CLEvent |
CLImage2D.write(CLQueue queue,
long minX,
long minY,
long width,
long height,
long rowPitch,
Pointer<?> in,
boolean blocking,
CLEvent... eventsToWaitFor) |
CLEvent |
CLBuffer.write(CLQueue queue,
long offset,
long length,
Pointer<T> in,
boolean blocking,
CLEvent... eventsToWaitFor)
Calls clEnqueueWriteBuffer.
|
CLEvent |
CLBuffer.write(CLQueue queue,
Pointer<T> in,
boolean blocking,
CLEvent... eventsToWaitFor)
Calls clEnqueueWriteBuffer.
|
CLEvent |
CLBuffer.writeBytes(CLQueue queue,
long offset,
long length,
ByteBuffer in,
boolean blocking,
CLEvent... eventsToWaitFor)
Calls clEnqueueWriteBuffer.
|
CLEvent |
CLBuffer.writeBytes(CLQueue queue,
long offset,
long length,
Pointer<?> in,
boolean blocking,
CLEvent... eventsToWaitFor)
Calls clEnqueueWriteBuffer.
|
Copyright © 2009-2015. All Rights Reserved.