| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static interface |
| Modifier and Type | Field and Description |
|---|---|
| private static final ThreadLocal | |
| private static final ThreadLocal | |
| private static final ThreadLocal | |
| private static final int | |
| private static final ThreadLocal | |
| private static final APIUtil. | |
| private static final APIUtil. | |
| private static final APIUtil. | |
| private static final APIUtil. | |
| private static final APIUtil. | |
| private static final APIUtil. | |
| private static final APIUtil. | |
| private static final int | |
| private static final int | |
| private static final ThreadLocal |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static ByteBuffer | encode(final ByteBuffer
The target buffer buffer, final CharSequence The source string string)Simple ASCII encoding. |
| private static char[] | |
| pack-priv static long | Returns: the String as a ByteBufferReturns a buffer containing the specified string as bytes. |
| pack-priv static long | Returns: the String as a ByteBufferReturns a buffer containing the specified string as bytes, starting at the specified offset. |
| pack-priv static long | Returns: the Strings as a ByteBufferReturns a buffer containing the specified strings as bytes. |
| pack-priv static ByteBuffer | |
| private static ByteBuffer | |
| pack-priv static DoubleBuffer | |
| pack-priv static FloatBuffer | |
| pack-priv static IntBuffer | |
| pack-priv static IntBuffer | |
| pack-priv static LongBuffer | |
| pack-priv static long | Returns: the String as a ByteBufferReturns a buffer containing the specified string as bytes, including null-termination. |
| pack-priv static long | Returns: the Strings as a ByteBufferReturns a buffer containing the specified strings as bytes, including null-termination. |
| pack-priv static PointerBuffer | |
| pack-priv static PointerBuffer | |
| pack-priv static ShortBuffer | |
| pack-priv static CLPlatform | |
| pack-priv static Set | |
| pack-priv static PointerBuffer | |
| pack-priv static PointerBuffer | |
| pack-priv static long | Returns: the String lengths in a PointerBufferReturns a buffer containing the lengths of the specified strings. |
| pack-priv static long | Returns: the buffer lengths in a PointerBufferthe buffer array buffers)Returns a buffer containing the lengths of the specified buffers. |
| pack-priv static ByteBuffer | |
| pack-priv static long | |
| pack-priv static long | |
| pack-priv static int | |
| pack-priv static String | Returns: the buffer as a String.Reads a byte string from the specified buffer. |
| pack-priv static int | |
| pack-priv static boolean | |
| pack-priv static void | releaseObjects(final CLDevice
the CLDevice to clear device)Releases all sub-devices created from the specified CLDevice. |
| pack-priv static void | releaseObjects(final CLContext
the CLContext to clear context)Releases all objects contained in the specified CLContext. |
| pack-priv static void | releaseObjects(final CLProgram
the CLProgram to clear program)Releases all objects contained in the specified CLProgram. |
| pack-priv static void | releaseObjects(final CLCommandQueue
the CLCommandQueue to clear queue)Releases all objects contained in the specified CLCommandQueue. |
| private static <T extends CLObjectChild> void |
| arrayTL | back to summary |
|---|---|
| private static final ThreadLocal<char[]> arrayTL | |
| bufferByteTL | back to summary |
|---|---|
| private static final ThreadLocal<ByteBuffer> bufferByteTL | |
| bufferPointerTL | back to summary |
|---|---|
| private static final ThreadLocal<PointerBuffer> bufferPointerTL | |
| BUFFERS_SIZE | back to summary |
|---|---|
| private static final int BUFFERS_SIZE | |
| buffersTL | back to summary |
|---|---|
| private static final ThreadLocal<APIUtil. | |
| DESTRUCTOR_CLCommandQueue | back to summary |
|---|---|
| private static final APIUtil. | |
| DESTRUCTOR_CLEvent | back to summary |
|---|---|
| private static final APIUtil. | |
| DESTRUCTOR_CLKernel | back to summary |
|---|---|
| private static final APIUtil. | |
| DESTRUCTOR_CLMem | back to summary |
|---|---|
| private static final APIUtil. | |
| DESTRUCTOR_CLProgram | back to summary |
|---|---|
| private static final APIUtil. | |
| DESTRUCTOR_CLSampler | back to summary |
|---|---|
| private static final APIUtil. | |
| DESTRUCTOR_CLSubDevice | back to summary |
|---|---|
| private static final APIUtil. | |
| INITIAL_BUFFER_SIZE | back to summary |
|---|---|
| private static final int INITIAL_BUFFER_SIZE | |
| INITIAL_LENGTHS_SIZE | back to summary |
|---|---|
| private static final int INITIAL_LENGTHS_SIZE | |
| lengthsTL | back to summary |
|---|---|
| private static final ThreadLocal<PointerBuffer> lengthsTL | |
| APIUtil | back to summary |
|---|---|
| private APIUtil() | |
| encode | back to summary |
|---|---|
| private static ByteBuffer encode(final ByteBuffer buffer, final CharSequence string) Simple ASCII encoding.
| |
| getArray | back to summary |
|---|---|
| private static char[] getArray(final int size) | |
| getBuffer | back to summary |
|---|---|
| pack-priv static long getBuffer(final CharSequence string) Returns a buffer containing the specified string as bytes.
| |
| getBuffer | back to summary |
|---|---|
| pack-priv static long getBuffer(final CharSequence string, final int offset) Returns a buffer containing the specified string as bytes, starting at the specified offset.
| |
| getBuffer | back to summary |
|---|---|
| pack-priv static long getBuffer(final CharSequence[] strings) Returns a buffer containing the specified strings as bytes.
| |
| getBufferByte | back to summary |
|---|---|
| pack-priv static ByteBuffer getBufferByte(final int size) | |
| getBufferByteOffset | back to summary |
|---|---|
| private static ByteBuffer getBufferByteOffset(final int size) | |
| getBufferDouble | back to summary |
|---|---|
| pack-priv static DoubleBuffer getBufferDouble() | |
| getBufferFloat | back to summary |
|---|---|
| pack-priv static FloatBuffer getBufferFloat() | |
| getBufferInt | back to summary |
|---|---|
| pack-priv static IntBuffer getBufferInt() | |
| getBufferIntDebug | back to summary |
|---|---|
| pack-priv static IntBuffer getBufferIntDebug() | |
| getBufferLong | back to summary |
|---|---|
| pack-priv static LongBuffer getBufferLong() | |
| getBufferNT | back to summary |
|---|---|
| pack-priv static long getBufferNT(final CharSequence string) Returns a buffer containing the specified string as bytes, including null-termination.
| |
| getBufferNT | back to summary |
|---|---|
| pack-priv static long getBufferNT(final CharSequence[] strings) Returns a buffer containing the specified strings as bytes, including null-termination.
| |
| getBufferPointer | back to summary |
|---|---|
| pack-priv static PointerBuffer getBufferPointer(final int size) | |
| getBufferPointer | back to summary |
|---|---|
| pack-priv static PointerBuffer getBufferPointer() | |
| getBufferShort | back to summary |
|---|---|
| pack-priv static ShortBuffer getBufferShort() | |
| getCLPlatform | back to summary |
|---|---|
| pack-priv static CLPlatform getCLPlatform(final PointerBuffer properties) | |
| getExtensions | back to summary |
|---|---|
| pack-priv static Set | |
| getLengths | back to summary |
|---|---|
| pack-priv static PointerBuffer getLengths() | |
| getLengths | back to summary |
|---|---|
| pack-priv static PointerBuffer getLengths(final int size) | |
| getLengths | back to summary |
|---|---|
| pack-priv static long getLengths(final CharSequence[] strings) Returns a buffer containing the lengths of the specified strings.
| |
| getLengths | back to summary |
|---|---|
| pack-priv static long getLengths(final ByteBuffer[] buffers) Returns a buffer containing the lengths of the specified buffers.
| |
| getNativeKernelArgs | back to summary |
|---|---|
| pack-priv static ByteBuffer getNativeKernelArgs(final long user_func_ref, final CLMem[] clMems, final long[] sizes) | |
| getPointer | back to summary |
|---|---|
| pack-priv static long getPointer(final PointerWrapper pointer) | |
| getPointerSafe | back to summary |
|---|---|
| pack-priv static long getPointerSafe(final PointerWrapper pointer) | |
| getSize | back to summary |
|---|---|
| pack-priv static int getSize(final PointerBuffer lengths) | |
| getString | back to summary |
|---|---|
| pack-priv static String getString(final ByteBuffer buffer) Reads a byte string from the specified buffer.
| |
| getTotalLength | back to summary |
|---|---|
| pack-priv static int getTotalLength(final CharSequence[] strings) | |
| isDevicesParam | back to summary |
|---|---|
| pack-priv static boolean isDevicesParam(final int param_name) | |
| releaseObjects | back to summary |
|---|---|
| pack-priv static void releaseObjects(final CLDevice device) Releases all sub-devices created from the specified CLDevice.
| |
| releaseObjects | back to summary |
|---|---|
| pack-priv static void releaseObjects(final CLContext context) Releases all objects contained in the specified CLContext.
| |
| releaseObjects | back to summary |
|---|---|
| pack-priv static void releaseObjects(final CLProgram program) Releases all objects contained in the specified CLProgram.
| |
| releaseObjects | back to summary |
|---|---|
| pack-priv static void releaseObjects(final CLCommandQueue queue) Releases all objects contained in the specified CLCommandQueue.
| |
| releaseObjects | back to summary |
|---|---|
| private static <T extends CLObjectChild> void releaseObjects(final CLObjectRegistry<T> registry, final APIUtil. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final DoubleBuffer | |
| pack-priv final FloatBuffer | |
| pack-priv final IntBuffer | |
| pack-priv final IntBuffer | |
| pack-priv final LongBuffer | |
| pack-priv final PointerBuffer | |
| pack-priv final ShortBuffer |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| doubles | back to summary |
|---|---|
| pack-priv final DoubleBuffer doubles | |
| floats | back to summary |
|---|---|
| pack-priv final FloatBuffer floats | |
| ints | back to summary |
|---|---|
| pack-priv final IntBuffer ints | |
| intsDebug | back to summary |
|---|---|
| pack-priv final IntBuffer intsDebug | |
| longs | back to summary |
|---|---|
| pack-priv final LongBuffer longs | |
| pointers | back to summary |
|---|---|
| pack-priv final PointerBuffer pointers | |
| shorts | back to summary |
|---|---|
| pack-priv final ShortBuffer shorts | |
| Buffers | back to summary |
|---|---|
| pack-priv Buffers() | |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| release | back to summary |
|---|---|
| public void release(T object) | |