| Modifier and Type | Class and Description |
|---|---|
| pack-priv static interface | CLKernel.
CLKernel utility methods interface. |
| Modifier and Type | Field and Description |
|---|---|
| private static final CLKernel. |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| public int | Returns: the parameter valuethe parameter param_name)Returns the integer value of the specified parameter. |
| public String | Returns: the parameter valuethe parameter param_name)Returns the String value of the specified parameter. |
| public long | Returns: the parameter valuethe parameter param_name)Returns the long value of the specified parameter. |
| public long | Returns: the parameter valuethe parameter param_name)Returns the size_t value of the specified parameter. |
| public long[] | Returns: the parameter valuesthe parameter param_name)Returns an array of size_t values of the specified parameter. |
| pack-priv int | |
| public CLKernel | Returns: this CLKernel objectthe argument index index, final byte the argument value value)Sets a kernel argument at the specified index to the specified byte value. |
| public CLKernel | Returns: this CLKernel objectthe argument index index, final short the argument value value)Sets a kernel argument at the specified index to the specified byte value. |
| public CLKernel | Returns: this CLKernel objectthe argument index index, final int the argument value value)Sets a kernel argument at the specified index to the specified int value. |
| public CLKernel | Returns: this CLKernel objectthe argument index index, final long the argument value value)Sets a kernel argument at the specified index to the specified long value. |
| public CLKernel | Returns: this CLKernel objectthe argument index index, final float the argument value value)Sets a kernel argument at the specified index to the specified float value. |
| public CLKernel | Returns: this CLKernel objectthe argument index index, final double the argument value value)Sets a kernel argument at the specified index to the specified double value. |
| public CLKernel | |
| public CLKernel | Returns: this CLKernel objectthe argument index index, final long the argument size size)Sets the size of a __local kernel argument at the specified index. |
| util | back to summary |
|---|---|
| private static final CLKernel. | |
| CLKernel | back to summary |
|---|---|
| pack-priv CLKernel(final long pointer, final CLProgram program) | |
| getInfoInt | back to summary |
|---|---|
| public int getInfoInt(final int param_name) Returns the integer value of the specified parameter.
| |
| getInfoString | back to summary |
|---|---|
| public String getInfoString(final int param_name) Returns the String value of the specified parameter.
| |
| getWorkGroupInfoLong | back to summary |
|---|---|
| public long getWorkGroupInfoLong(final CLDevice device, int param_name) Returns the long value of the specified parameter. Can be used for both cl_ulong and cl_bitfield parameters.
| |
| getWorkGroupInfoSize | back to summary |
|---|---|
| public long getWorkGroupInfoSize(final CLDevice device, int param_name) Returns the size_t value of the specified parameter.
| |
| getWorkGroupInfoSizeArray | back to summary |
|---|---|
| public long[] getWorkGroupInfoSizeArray(final CLDevice device, int param_name) Returns an array of size_t values of the specified parameter.
| |
| release | back to summary |
|---|---|
| pack-priv int release() Overrides org. | |
| setArg | back to summary |
|---|---|
| public CLKernel setArg(final int index, final byte value) Sets a kernel argument at the specified index to the specified byte value.
| |
| setArg | back to summary |
|---|---|
| public CLKernel setArg(final int index, final short value) Sets a kernel argument at the specified index to the specified byte value.
| |
| setArg | back to summary |
|---|---|
| public CLKernel setArg(final int index, final int value) Sets a kernel argument at the specified index to the specified int value.
| |
| setArg | back to summary |
|---|---|
| public CLKernel setArg(final int index, final long value) Sets a kernel argument at the specified index to the specified long value.
| |
| setArg | back to summary |
|---|---|
| public CLKernel setArg(final int index, final float value) Sets a kernel argument at the specified index to the specified float value.
| |
| setArg | back to summary |
|---|---|
| public CLKernel setArg(final int index, final double value) Sets a kernel argument at the specified index to the specified double value.
| |
| setArg | back to summary |
|---|---|
| public CLKernel setArg(final int index, final CLObject value) Sets a kernel argument at the specified index to the specified pointer value. | |
| setArgSize | back to summary |
|---|---|
| public CLKernel setArgSize(final int index, final long size) Sets the size of a __local kernel argument at the specified index.
| |
| Modifier and Type | Method and Description |
|---|---|
| public long | |
| public long | |
| public long[] | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| getWorkGroupInfoLong | back to summary |
|---|---|
| public long getWorkGroupInfoLong(CLKernel kernel, CLDevice device, int param_name) | |
| getWorkGroupInfoSize | back to summary |
|---|---|
| public long getWorkGroupInfoSize(CLKernel kernel, CLDevice device, int param_name) | |
| getWorkGroupInfoSizeArray | back to summary |
|---|---|
| public long[] getWorkGroupInfoSizeArray(CLKernel kernel, CLDevice device, int param_name) | |
| setArg | back to summary |
|---|---|
| public void setArg(CLKernel kernel, int index, byte value) | |
| setArg | back to summary |
|---|---|
| public void setArg(CLKernel kernel, int index, short value) | |
| setArg | back to summary |
|---|---|
| public void setArg(CLKernel kernel, int index, int value) | |
| setArg | back to summary |
|---|---|
| public void setArg(CLKernel kernel, int index, long value) | |
| setArg | back to summary |
|---|---|
| public void setArg(CLKernel kernel, int index, float value) | |
| setArg | back to summary |
|---|---|
| public void setArg(CLKernel kernel, int index, double value) | |
| setArg | back to summary |
|---|---|
| public void setArg(CLKernel kernel, int index, CLObject pointer) | |
| setArgSize | back to summary |
|---|---|
| public void setArgSize(CLKernel kernel, int index, long size) | |