|
JOCL v2.6.0-rc-20250722
JOCL, OpenCL® API Binding for Java (public API).
|
Internal utility for common OpenCL clGetFooInfo calls. More...
Public Member Functions | |
| final long | getUInt32Long (final int key) |
Returns the uint32_t value for the given key, reinterpreted as a long value. More... | |
| final long | getLong (final int key) |
| Returns the long value for the given key. More... | |
| final String | getString (final int key) |
| Returns the String value for the given key. More... | |
| final int[] | getInts (final int key, final int n) |
| int[] | getInts (int key, int n) |
| long | getUInt32Long (int key) |
Returns the uint32_t value for the given key, reinterpreted as a long value. More... | |
| long | getLong (int key) |
| Returns the long value for the given key. More... | |
| String | getString (int key) |
| Returns the String value for the given key. More... | |
Protected Member Functions | |
| ByteBuffer | getBB (final int minCapacity) |
| PointerBuffer | getNSB () |
| abstract int | getInfo (int name, long valueSize, Buffer value, PointerBuffer valueSizeRet) |
Static Protected Attributes | |
| static final ThreadLocal< ByteBuffer > | localBB |
| static final ThreadLocal< PointerBuffer > | localNSB |
Internal utility for common OpenCL clGetFooInfo calls.
Threadsafe, threadlocal implementation.
Definition at line 47 of file CLTLInfoAccessor.java.
|
protected |
|
abstractprotected |
Reimplemented in com.jogamp.opencl.CLImage< B extends Buffer >.CLImageInfoAccessor.
| final int[] com.jogamp.opencl.impl.CLTLInfoAccessor.getInts | ( | final int | key, |
| final int | n | ||
| ) |
Implements com.jogamp.opencl.spi.CLInfoAccessor.
Definition at line 107 of file CLTLInfoAccessor.java.
| final long com.jogamp.opencl.impl.CLTLInfoAccessor.getLong | ( | final int | key | ) |
Returns the long value for the given key.
Implements com.jogamp.opencl.spi.CLInfoAccessor.
Definition at line 77 of file CLTLInfoAccessor.java.
|
protected |
| final String com.jogamp.opencl.impl.CLTLInfoAccessor.getString | ( | final int | key | ) |
Returns the String value for the given key.
Implements com.jogamp.opencl.spi.CLInfoAccessor.
Definition at line 87 of file CLTLInfoAccessor.java.
| final long com.jogamp.opencl.impl.CLTLInfoAccessor.getUInt32Long | ( | final int | key | ) |
Returns the uint32_t value for the given key, reinterpreted as a long value.
Implements com.jogamp.opencl.spi.CLInfoAccessor.
Definition at line 69 of file CLTLInfoAccessor.java.
|
staticprotected |
Definition at line 51 of file CLTLInfoAccessor.java.
|
staticprotected |
Definition at line 59 of file CLTLInfoAccessor.java.