| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final InfoUtil | |
| pack-priv static final CLContext. | |
| pack-priv static final InfoUtil | |
| pack-priv static final CLEvent. | |
| pack-priv static final CLKernel. | |
| pack-priv static final CLMem. | |
| pack-priv static final CLPlatform. | |
| pack-priv static final CLProgram. | |
| pack-priv static final InfoUtil |
| Access | Constructor and Description |
|---|---|
| private |
| CL_COMMAND_QUEUE_UTIL | back to summary |
|---|---|
| pack-priv static final InfoUtil<CLCommandQueue> CL_COMMAND_QUEUE_UTIL | |
| CL_CONTEXT_UTIL | back to summary |
|---|---|
| pack-priv static final CLContext. | |
| CL_DEVICE_UTIL | back to summary |
|---|---|
| pack-priv static final InfoUtil<CLDevice> CL_DEVICE_UTIL | |
| CL_EVENT_UTIL | back to summary |
|---|---|
| pack-priv static final CLEvent. | |
| CL_KERNEL_UTIL | back to summary |
|---|---|
| pack-priv static final CLKernel. | |
| CL_MEM_UTIL | back to summary |
|---|---|
| pack-priv static final CLMem. | |
| CL_PLATFORM_UTIL | back to summary |
|---|---|
| pack-priv static final CLPlatform. | |
| CL_PROGRAM_UTIL | back to summary |
|---|---|
| pack-priv static final CLProgram. | |
| CL_SAMPLER_UTIL | back to summary |
|---|---|
| pack-priv static final InfoUtil<CLSampler> CL_SAMPLER_UTIL | |
| InfoUtilFactory | back to summary |
|---|---|
| private InfoUtilFactory() | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public CLContext | create(final CLPlatform platform, final List<CLDevice> devices, final CLContextCallback pfn_notify, final Drawable share_drawable, IntBuffer errcode_ret)
Implements org. |
| public CLContext | createFromType(final CLPlatform platform, final long device_type, final CLContextCallback pfn_notify, final Drawable share_drawable, final IntBuffer errcode_ret)
Implements org. |
| protected int | getInfo(final CLContext context, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret)
Implements abstract org. |
| public List | getInfoDevices(final CLContext context)
Implements org. |
| public List | getSupportedImageFormats(final CLContext context, final long flags, final int image_type, final Filter<CLImageFormat> filter)
Implements org. |
| CLContextUtil | back to summary |
|---|---|
| private CLContextUtil() | |
| create | back to summary |
|---|---|
| public CLContext create(final CLPlatform platform, final List<CLDevice> devices, final CLContextCallback pfn_notify, final Drawable share_drawable, IntBuffer errcode_ret) throws LWJGLException Implements org. Custom clCreateContext implementation (reuses APIUtil.getBufferPointer) | |
| createFromType | back to summary |
|---|---|
| public CLContext createFromType(final CLPlatform platform, final long device_type, final CLContextCallback pfn_notify, final Drawable share_drawable, final IntBuffer errcode_ret) throws LWJGLException Implements org. | |
| getInfo | back to summary |
|---|---|
| protected int getInfo(final CLContext context, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret) Implements abstract org. | |
| getInfoDevices | back to summary |
|---|---|
| public List Implements org. | |
| getSupportedImageFormats | back to summary |
|---|---|
| public List Implements org. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| protected int | getInfo(final CLDevice device, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret)
Implements abstract org. |
| protected int | getInfoSizeArraySize(final CLDevice device, final int param_name)
Overrides org. |
| CLDeviceUtil | back to summary |
|---|---|
| private CLDeviceUtil() | |
| getInfo | back to summary |
|---|---|
| protected int getInfo(final CLDevice device, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret) Implements abstract org. | |
| getInfoSizeArraySize | back to summary |
|---|---|
| protected int getInfoSizeArraySize(final CLDevice device, final int param_name) Overrides org. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| protected int | getInfo(final CLEvent event, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret)
Implements abstract org. |
| public long | getProfilingInfoLong(final CLEvent event, final int param_name)
Implements org. |
| CLEventUtil | back to summary |
|---|---|
| private CLEventUtil() | |
| getInfo | back to summary |
|---|---|
| protected int getInfo(final CLEvent event, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret) Implements abstract org. | |
| getProfilingInfoLong | back to summary |
|---|---|
| public long getProfilingInfoLong(final CLEvent event, final int param_name) Implements org. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| protected int | getInfo(final CLKernel kernel, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret)
Implements abstract org. |
| public long | getWorkGroupInfoLong(final CLKernel kernel, final CLDevice device, final int param_name)
Implements org. |
| public long | getWorkGroupInfoSize(final CLKernel kernel, final CLDevice device, final int param_name)
Implements org. |
| public long[] | getWorkGroupInfoSizeArray(final CLKernel kernel, final CLDevice device, final int param_name)
Implements org. |
| public void | setArg(final CLKernel kernel, final int index, final byte value)
Implements org. |
| public void | setArg(final CLKernel kernel, final int index, final short value)
Implements org. |
| public void | setArg(final CLKernel kernel, final int index, final int value)
Implements org. |
| public void | setArg(final CLKernel kernel, final int index, final long value)
Implements org. |
| public void | setArg(final CLKernel kernel, final int index, final float value)
Implements org. |
| public void | setArg(final CLKernel kernel, final int index, final double value)
Implements org. |
| public void | setArg(final CLKernel kernel, final int index, final CLObject value)
Implements org. |
| public void | setArgSize(final CLKernel kernel, final int index, final long size)
Implements org. |
| CLKernelUtil | back to summary |
|---|---|
| private CLKernelUtil() | |
| getInfo | back to summary |
|---|---|
| protected int getInfo(final CLKernel kernel, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret) Implements abstract org. | |
| getWorkGroupInfoLong | back to summary |
|---|---|
| public long getWorkGroupInfoLong(final CLKernel kernel, final CLDevice device, final int param_name) Implements org. | |
| getWorkGroupInfoSize | back to summary |
|---|---|
| public long getWorkGroupInfoSize(final CLKernel kernel, final CLDevice device, final int param_name) Implements org. | |
| getWorkGroupInfoSizeArray | back to summary |
|---|---|
| public long[] getWorkGroupInfoSizeArray(final CLKernel kernel, final CLDevice device, final int param_name) Implements org. | |
| setArg | back to summary |
|---|---|
| public void setArg(final CLKernel kernel, final int index, final byte value) Implements org. | |
| setArg | back to summary |
|---|---|
| public void setArg(final CLKernel kernel, final int index, final short value) Implements org. | |
| setArg | back to summary |
|---|---|
| public void setArg(final CLKernel kernel, final int index, final int value) Implements org. | |
| setArg | back to summary |
|---|---|
| public void setArg(final CLKernel kernel, final int index, final long value) Implements org. | |
| setArg | back to summary |
|---|---|
| public void setArg(final CLKernel kernel, final int index, final float value) Implements org. | |
| setArg | back to summary |
|---|---|
| public void setArg(final CLKernel kernel, final int index, final double value) Implements org. | |
| setArg | back to summary |
|---|---|
| public void setArg(final CLKernel kernel, final int index, final CLObject value) Implements org. | |
| setArgSize | back to summary |
|---|---|
| public void setArgSize(final CLKernel kernel, final int index, final long size) Implements org. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public CLMem | createImage2D(final CLContext context, final long flags, final CLImageFormat image_format, final long image_width, final long image_height, final long image_row_pitch, final Buffer host_ptr, IntBuffer errcode_ret)
Implements org. |
| public CLMem | createImage3D(final CLContext context, final long flags, final CLImageFormat image_format, final long image_width, final long image_height, final long image_depth, final long image_row_pitch, final long image_slice_pitch, final Buffer host_ptr, IntBuffer errcode_ret)
Implements org. |
| public CLMem | createSubBuffer(final CLMem mem, final long flags, final int buffer_create_type, final CLBufferRegion buffer_create_info, final IntBuffer errcode_ret)
Implements org. |
| public int | |
| public int | |
| public int | getGLTextureInfoInt(final CLMem mem, final int param_name)
Implements org. |
| public CLImageFormat | |
| public int | getImageInfoFormat(final CLMem mem, final int index)
Implements org. |
| public long | getImageInfoSize(final CLMem mem, final int param_name)
Implements org. |
| protected int | getInfo(final CLMem mem, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret)
Implements abstract org. |
| public ByteBuffer |
| CLMemUtil | back to summary |
|---|---|
| private CLMemUtil() | |
| createImage2D | back to summary |
|---|---|
| public CLMem createImage2D(final CLContext context, final long flags, final CLImageFormat image_format, final long image_width, final long image_height, final long image_row_pitch, final Buffer host_ptr, IntBuffer errcode_ret) Implements org. | |
| createImage3D | back to summary |
|---|---|
| public CLMem createImage3D(final CLContext context, final long flags, final CLImageFormat image_format, final long image_width, final long image_height, final long image_depth, final long image_row_pitch, final long image_slice_pitch, final Buffer host_ptr, IntBuffer errcode_ret) Implements org. | |
| createSubBuffer | back to summary |
|---|---|
| public CLMem createSubBuffer(final CLMem mem, final long flags, final int buffer_create_type, final CLBufferRegion buffer_create_info, final IntBuffer errcode_ret) Implements org. | |
| getGLObjectName | back to summary |
|---|---|
| public int getGLObjectName(final CLMem mem) Implements org. | |
| getGLObjectType | back to summary |
|---|---|
| public int getGLObjectType(final CLMem mem) Implements org. | |
| getGLTextureInfoInt | back to summary |
|---|---|
| public int getGLTextureInfoInt(final CLMem mem, final int param_name) Implements org. | |
| getImageInfoFormat | back to summary |
|---|---|
| public CLImageFormat getImageInfoFormat(final CLMem mem) Implements org. | |
| getImageInfoFormat | back to summary |
|---|---|
| public int getImageInfoFormat(final CLMem mem, final int index) Implements org. | |
| getImageInfoSize | back to summary |
|---|---|
| public long getImageInfoSize(final CLMem mem, final int param_name) Implements org. | |
| getInfo | back to summary |
|---|---|
| protected int getInfo(final CLMem mem, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret) Implements abstract org. | |
| getInfoHostBuffer | back to summary |
|---|---|
| public ByteBuffer getInfoHostBuffer(final CLMem mem) Implements org. | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public List | getDevices(final CLPlatform platform, final int device_type, final Filter<CLDevice> filter)
Implements org. |
| protected int | getInfo(final CLPlatform platform, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret)
Implements abstract org. |
| public List | getPlatforms(final Filter<CLPlatform> filter)
Implements org. |
| CLPlatformUtil | back to summary |
|---|---|
| private CLPlatformUtil() | |
| getDevices | back to summary |
|---|---|
| public List Implements org. | |
| getInfo | back to summary |
|---|---|
| protected int getInfo(final CLPlatform platform, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret) Implements abstract org. | |
| getPlatforms | back to summary |
|---|---|
| public List Implements org. | |
| Access | Constructor and Description |
|---|---|
| private |
| CLProgramUtil | back to summary |
|---|---|
| private CLProgramUtil() | |
| createKernelsInProgram | back to summary |
|---|---|
| public CLKernel[] createKernelsInProgram(final CLProgram program) Implements org. | |
| getBuildInfoInt | back to summary |
|---|---|
| public int getBuildInfoInt(final CLProgram program, final CLDevice device, final int param_name) Implements org. | |
| getBuildInfoString | back to summary |
|---|---|
| public String getBuildInfoString(final CLProgram program, final CLDevice device, final int param_name) Implements org. | |
| getBuildSizeRet | back to summary |
|---|---|
| private static int getBuildSizeRet(final CLProgram program, final CLDevice device, final int param_name) | |
| getInfo | back to summary |
|---|---|
| protected int getInfo(final CLProgram program, final int param_name, final ByteBuffer param_value, final PointerBuffer param_value_size_ret) Implements abstract org. | |
| getInfoBinaries | back to summary |
|---|---|
| public ByteBuffer getInfoBinaries(final CLProgram program, ByteBuffer target) Implements org. | |
| getInfoBinaries | back to summary |
|---|---|
| public ByteBuffer[] getInfoBinaries(final CLProgram program, ByteBuffer[] target) Implements org. | |
| getInfoDevices | back to summary |
|---|---|
| public CLDevice[] getInfoDevices(final CLProgram program) Implements org. | |
| getInfoSizeArraySize | back to summary |
|---|---|
| protected int getInfoSizeArraySize(final CLProgram program, final int param_name) Overrides org. | |