public final class Info
extends java.lang.Object
clGet<Type>Info function for each object type, except that only
 a single value is returned. Which one of these methods should be used depends
 on the type of the information being queried.| Modifier and Type | Method and Description | 
|---|---|
static int | 
clGetCommandQueueInfoInt(long command_queue,
                        int param_name)
Single int value version of CL10#clGetCommandQueueInfo 
 | 
static long | 
clGetCommandQueueInfoPointer(long command_queue,
                            int param_name)
Single pointer value version of CL10#clGetCommandQueueInfo 
 | 
static int | 
clGetCommandQueueInfoPointers(long command_queue,
                             int param_name,
                             org.lwjgl.PointerBuffer target)
PointBuffer version of CL10#clGetCommandQueueInfo 
 | 
static int | 
clGetContextInfoInt(long context,
                   int param_name)
Single int value version of CL10#clGetContextInfo 
 | 
static long | 
clGetContextInfoPointer(long context,
                       int param_name)
Single pointer value version of CL10#clGetContextInfo 
 | 
static int | 
clGetContextInfoPointers(long context,
                        int param_name,
                        org.lwjgl.PointerBuffer target)
PointBuffer version of CL10#clGetContextInfo 
 | 
static boolean | 
clGetDeviceInfoBoolean(long device,
                      int param_name)
Single boolean value version of CL10#clGetDeviceInfo 
 | 
static int | 
clGetDeviceInfoInt(long device,
                  int param_name)
Single int value version of CL10#clGetDeviceInfo 
 | 
static long | 
clGetDeviceInfoLong(long device,
                   int param_name)
Single long value version of CL10#clGetDeviceInfo 
 | 
static long | 
clGetDeviceInfoPointer(long device,
                      int param_name)
Single pointer value version of CL10#clGetDeviceInfo 
 | 
static int | 
clGetDeviceInfoPointers(long device,
                       int param_name,
                       org.lwjgl.PointerBuffer target)
PointBuffer version of CL10#clGetDeviceInfo 
 | 
static java.lang.String | 
clGetDeviceInfoStringASCII(long device,
                          int param_name)
String version of CL10#clGetDeviceInfo 
 | 
static java.lang.String | 
clGetDeviceInfoStringASCII(long device,
                          int param_name,
                          int param_value_size)
String with explicit length version of CL10#clGetDeviceInfo 
 | 
static java.lang.String | 
clGetDeviceInfoStringUTF8(long device,
                         int param_name)
UTF-8 string version of CL10#clGetDeviceInfo 
 | 
static java.lang.String | 
clGetDeviceInfoStringUTF8(long device,
                         int param_name,
                         int param_value_size)
UTF-8 string with explicit length version of CL10#clGetDeviceInfo 
 | 
static int | 
clGetEventInfoInt(long event,
                 int param_name)
Single int value version of:  
GetEventInfo | 
static long | 
clGetEventInfoPointer(long event,
                     int param_name)
Single pointer value version of:  
GetEventInfo | 
static int | 
clGetEventInfoPointers(long event,
                      int param_name,
                      org.lwjgl.PointerBuffer target)
PointBuffer version of:  
GetEventInfo | 
static long | 
clGetEventProfilingInfoLong(long event,
                           int param_name)
Single long value version of:
  
GetEventProfilingInfo | 
static int | 
clGetGLTextureInfoInt(long memobj,
                     int param_name)
Single int value version of:
  
GetGLTextureInfo | 
static int | 
clGetImageInfoInt(long image,
                 int param_name)
Single int value version of org.lwjgl.opencl.CL10#clGetImageInfo 
 | 
static long | 
clGetImageInfoPointer(long image,
                     int param_name)
Single pointer value version of org.lwjgl.opencl.CL10#clGetImageInfo 
 | 
static int | 
clGetImageInfoPointers(long image,
                      int param_name,
                      org.lwjgl.PointerBuffer target)
PointBuffer version of org.lwjgl.opencl.CL10#clGetImageInfo 
 | 
static int | 
clGetKernelArgInfoInt(long kernel,
                     int argIndex,
                     int param_name)
Single int value version of:
  
GetKernelArgInfo | 
static long | 
clGetKernelArgInfoLong(long kernel,
                      int argIndex,
                      int param_name)
Single long value version of:
  
GetKernelArgInfo | 
static java.lang.String | 
clGetKernelArgInfoStringASCII(long kernel,
                             int argIndex,
                             int param_name)
String version of:  
GetKernelArgInfo | 
static java.lang.String | 
clGetKernelArgInfoStringASCII(long kernel,
                             int argIndex,
                             int param_name,
                             int param_value_size)
String with explicit length version of:  
GetKernelArgInfo | 
static java.lang.String | 
clGetKernelArgInfoStringUTF8(long kernel,
                            int argIndex,
                            int param_name)
UTF-8 string version of:  
GetKernelArgInfo | 
static java.lang.String | 
clGetKernelArgInfoStringUTF8(long kernel,
                            int argIndex,
                            int param_name,
                            int param_value_size)
UTF-8 string with explicit length version of:
  
GetKernelArgInfo | 
static int | 
clGetKernelInfoInt(long kernel,
                  int param_name)
Single int value version of:  
GetKernelInfo | 
static long | 
clGetKernelInfoPointer(long kernel,
                      int param_name)
Single pointer value version of:
  
GetKernelInfo | 
static int | 
clGetKernelInfoPointers(long kernel,
                       int param_name,
                       org.lwjgl.PointerBuffer target)
PointBuffer version of:  
GetKernelInfo | 
static java.lang.String | 
clGetKernelInfoStringASCII(long kernel,
                          int param_name)
String version of:  
GetKernelInfo | 
static java.lang.String | 
clGetKernelInfoStringASCII(long kernel,
                          int param_name,
                          int param_value_size)
String with explicit length version of:  
GetKernelInfo | 
static java.lang.String | 
clGetKernelInfoStringUTF8(long kernel,
                         int param_name)
UTF-8 string version of:  
GetKernelInfo | 
static java.lang.String | 
clGetKernelInfoStringUTF8(long kernel,
                         int param_name,
                         int param_value_size)
UTF-8 string with explicit length version of:
  
GetKernelInfo | 
static long | 
clGetKernelWorkGroupInfoLong(long kernel,
                            long device,
                            int param_name)
Single long value version of:
  
GetKernelWorkGroupInfo | 
static long | 
clGetKernelWorkGroupInfoPointer(long kernel,
                               long device,
                               int param_name)
Single pointer value version of:
  
GetKernelWorkGroupInfo | 
static int | 
clGetKernelWorkGroupInfoPointers(long kernel,
                                long device,
                                int param_name,
                                org.lwjgl.PointerBuffer target)
PointBuffer version of:
  
GetKernelWorkGroupInfo | 
static boolean | 
clGetMemObjectInfoBoolean(long memobj,
                         int param_name)
Single boolean value version of CL10#clGetMemObjectInfo 
 | 
static int | 
clGetMemObjectInfoInt(long memobj,
                     int param_name)
Single int value version of org.lwjgl.opencl.CL10#clGetMemObjectInfo 
 | 
static long | 
clGetMemObjectInfoLong(long memobj,
                      int param_name)
Single long value version of org.lwjgl.opencl.CL10#clGetMemObjectInfo 
 | 
static long | 
clGetMemObjectInfoPointer(long memobj,
                         int param_name)
Single pointer value version of org.lwjgl.opencl.CL10#clGetMemObjectInfo 
 | 
static int | 
clGetMemObjectInfoPointers(long memobj,
                          int param_name,
                          org.lwjgl.PointerBuffer target)
PointBuffer version of org.lwjgl.opencl.CL10#clGetMemObjectInfo 
 | 
static int | 
clGetPipeInfoInt(long pipe,
                int param_name)
Single int value version of org.lwjgl.opencl.CL20#clGetPipeInfo 
 | 
static java.lang.String | 
clGetPlatformInfoStringASCII(long platform,
                            int param_name)
String version of CL10#clGetPlatformInfo 
 | 
static java.lang.String | 
clGetPlatformInfoStringASCII(long platform,
                            int param_name,
                            int param_value_size)
String with explicit length version of CL10#clGetPlatformInfo 
 | 
static java.lang.String | 
clGetPlatformInfoStringUTF8(long platform,
                           int param_name)
UTF-8 string version of CL10#clGetPlatformInfo 
 | 
static java.lang.String | 
clGetPlatformInfoStringUTF8(long platform,
                           int param_name,
                           int param_value_size)
UTF-8 string with explicit length version of CL10#clGetPlatformInfo 
 | 
static int | 
clGetProgramBuildInfoInt(long program,
                        long device,
                        int param_name)
Single int value version of:
  
GetProgramBuildInfo | 
static long | 
clGetProgramBuildInfoPointer(long program,
                            long device,
                            int param_name)
Single pointer value version of:
  
GetProgramBuildInfo | 
static int | 
clGetProgramBuildInfoPointers(long program,
                             long device,
                             int param_name,
                             org.lwjgl.PointerBuffer target)
PointBuffer version of:
  
GetProgramBuildInfo | 
static java.lang.String | 
clGetProgramBuildInfoStringASCII(long program,
                                long device,
                                int param_name)
String version of:  
GetProgramBuildInfo | 
static java.lang.String | 
clGetProgramBuildInfoStringASCII(long program,
                                long device,
                                int param_name,
                                int param_value_size)
String with explicit length version of:  
GetProgramBuildInfo | 
static java.lang.String | 
clGetProgramBuildInfoStringUTF8(long program,
                               long device,
                               int param_name)
UTF-8 string version of:
  
GetProgramBuildInfo | 
static java.lang.String | 
clGetProgramBuildInfoStringUTF8(long program,
                               long device,
                               int param_name,
                               int param_value_size)
UTF-8 string with explicit length version of:
  
GetProgramBuildInfo | 
static int | 
clGetProgramInfoInt(long program,
                   int param_name)
Single int value version of org.lwjgl.opencl.CL10#clGetProgramInfo 
 | 
static long | 
clGetProgramInfoPointer(long program,
                       int param_name)
Single pointer value version of org.lwjgl.opencl.CL10#clGetProgramInfo 
 | 
static int | 
clGetProgramInfoPointers(long program,
                        int param_name,
                        org.lwjgl.PointerBuffer target)
PointBuffer version of org.lwjgl.opencl.CL10#clGetProgramInfo 
 | 
static java.lang.String | 
clGetProgramInfoStringASCII(long program,
                           int param_name)
String version of org.lwjgl.opencl.CL10#clGetProgramInfo 
 | 
static java.lang.String | 
clGetProgramInfoStringASCII(long program,
                           int param_name,
                           int param_value_size)
String with explicit length version of org.lwjgl.opencl.CL10#clGetProgramInfo 
 | 
static java.lang.String | 
clGetProgramInfoStringUTF8(long program,
                          int param_name)
UTF-8 string version of:  
GetProgramInfo | 
static java.lang.String | 
clGetProgramInfoStringUTF8(long program,
                          int param_name,
                          int param_value_size)
UTF-8 string with explicit length version of:
  
GetProgramInfo | 
static boolean | 
clGetSamplerInfoBoolean(long sampler,
                       int param_name)
Single boolean value version of:
  
GetSamplerInfo | 
static int | 
clGetSamplerInfoInt(long sampler,
                   int param_name)
Single int value version of:  
GetSamplerInfo | 
static long | 
clGetSamplerInfoPointer(long sampler,
                       int param_name)
Single pointer value version of:
  
GetSamplerInfo | 
static int | 
clGetSamplerInfoPointers(long sampler,
                        int param_name,
                        org.lwjgl.PointerBuffer target)
PointBuffer version of:  
GetSamplerInfo | 
public static java.lang.String clGetPlatformInfoStringASCII(long platform,
                                                            int param_name)
public static java.lang.String clGetPlatformInfoStringASCII(long platform,
                                                            int param_name,
                                                            int param_value_size)
public static java.lang.String clGetPlatformInfoStringUTF8(long platform,
                                                           int param_name)
public static java.lang.String clGetPlatformInfoStringUTF8(long platform,
                                                           int param_name,
                                                           int param_value_size)
public static boolean clGetDeviceInfoBoolean(long device,
                                             int param_name)
public static int clGetDeviceInfoInt(long device,
                                     int param_name)
public static long clGetDeviceInfoLong(long device,
                                       int param_name)
public static long clGetDeviceInfoPointer(long device,
                                          int param_name)
public static int clGetDeviceInfoPointers(long device,
                                          int param_name,
                                          org.lwjgl.PointerBuffer target)
public static java.lang.String clGetDeviceInfoStringASCII(long device,
                                                          int param_name)
public static java.lang.String clGetDeviceInfoStringASCII(long device,
                                                          int param_name,
                                                          int param_value_size)
public static java.lang.String clGetDeviceInfoStringUTF8(long device,
                                                         int param_name)
public static java.lang.String clGetDeviceInfoStringUTF8(long device,
                                                         int param_name,
                                                         int param_value_size)
public static int clGetContextInfoInt(long context,
                                      int param_name)
public static long clGetContextInfoPointer(long context,
                                           int param_name)
public static int clGetContextInfoPointers(long context,
                                           int param_name,
                                           org.lwjgl.PointerBuffer target)
public static int clGetCommandQueueInfoInt(long command_queue,
                                           int param_name)
public static long clGetCommandQueueInfoPointer(long command_queue,
                                                int param_name)
public static int clGetCommandQueueInfoPointers(long command_queue,
                                                int param_name,
                                                org.lwjgl.PointerBuffer target)
public static boolean clGetMemObjectInfoBoolean(long memobj,
                                                int param_name)
public static int clGetMemObjectInfoInt(long memobj,
                                        int param_name)
public static long clGetMemObjectInfoLong(long memobj,
                                          int param_name)
public static long clGetMemObjectInfoPointer(long memobj,
                                             int param_name)
public static int clGetMemObjectInfoPointers(long memobj,
                                             int param_name,
                                             org.lwjgl.PointerBuffer target)
public static int clGetImageInfoInt(long image,
                                    int param_name)
public static long clGetImageInfoPointer(long image,
                                         int param_name)
public static int clGetImageInfoPointers(long image,
                                         int param_name,
                                         org.lwjgl.PointerBuffer target)
public static int clGetPipeInfoInt(long pipe,
                                   int param_name)
public static int clGetProgramInfoInt(long program,
                                      int param_name)
public static long clGetProgramInfoPointer(long program,
                                           int param_name)
public static int clGetProgramInfoPointers(long program,
                                           int param_name,
                                           org.lwjgl.PointerBuffer target)
public static java.lang.String clGetProgramInfoStringASCII(long program,
                                                           int param_name)
public static java.lang.String clGetProgramInfoStringASCII(long program,
                                                           int param_name,
                                                           int param_value_size)
public static java.lang.String clGetProgramInfoStringUTF8(long program,
                                                          int param_name)
GetProgramInfopublic static java.lang.String clGetProgramInfoStringUTF8(long program,
                                                          int param_name,
                                                          int param_value_size)
GetProgramInfopublic static int clGetProgramBuildInfoInt(long program,
                                           long device,
                                           int param_name)
GetProgramBuildInfopublic static long clGetProgramBuildInfoPointer(long program,
                                                long device,
                                                int param_name)
GetProgramBuildInfopublic static int clGetProgramBuildInfoPointers(long program,
                                                long device,
                                                int param_name,
                                                org.lwjgl.PointerBuffer target)
GetProgramBuildInfopublic static java.lang.String clGetProgramBuildInfoStringASCII(long program,
                                                                long device,
                                                                int param_name)
GetProgramBuildInfopublic static java.lang.String clGetProgramBuildInfoStringASCII(long program,
                                                                long device,
                                                                int param_name,
                                                                int param_value_size)
GetProgramBuildInfopublic static java.lang.String clGetProgramBuildInfoStringUTF8(long program,
                                                               long device,
                                                               int param_name)
GetProgramBuildInfopublic static java.lang.String clGetProgramBuildInfoStringUTF8(long program,
                                                               long device,
                                                               int param_name,
                                                               int param_value_size)
GetProgramBuildInfopublic static int clGetKernelInfoInt(long kernel,
                                     int param_name)
GetKernelInfopublic static long clGetKernelInfoPointer(long kernel,
                                          int param_name)
GetKernelInfopublic static int clGetKernelInfoPointers(long kernel,
                                          int param_name,
                                          org.lwjgl.PointerBuffer target)
GetKernelInfopublic static java.lang.String clGetKernelInfoStringASCII(long kernel,
                                                          int param_name)
GetKernelInfopublic static java.lang.String clGetKernelInfoStringASCII(long kernel,
                                                          int param_name,
                                                          int param_value_size)
GetKernelInfopublic static java.lang.String clGetKernelInfoStringUTF8(long kernel,
                                                         int param_name)
GetKernelInfopublic static java.lang.String clGetKernelInfoStringUTF8(long kernel,
                                                         int param_name,
                                                         int param_value_size)
GetKernelInfopublic static long clGetKernelWorkGroupInfoLong(long kernel,
                                                long device,
                                                int param_name)
GetKernelWorkGroupInfopublic static long clGetKernelWorkGroupInfoPointer(long kernel,
                                                   long device,
                                                   int param_name)
GetKernelWorkGroupInfopublic static int clGetKernelWorkGroupInfoPointers(long kernel,
                                                   long device,
                                                   int param_name,
                                                   org.lwjgl.PointerBuffer target)
GetKernelWorkGroupInfopublic static int clGetKernelArgInfoInt(long kernel,
                                        int argIndex,
                                        int param_name)
GetKernelArgInfopublic static long clGetKernelArgInfoLong(long kernel,
                                          int argIndex,
                                          int param_name)
GetKernelArgInfopublic static java.lang.String clGetKernelArgInfoStringASCII(long kernel,
                                                             int argIndex,
                                                             int param_name)
GetKernelArgInfopublic static java.lang.String clGetKernelArgInfoStringASCII(long kernel,
                                                             int argIndex,
                                                             int param_name,
                                                             int param_value_size)
GetKernelArgInfopublic static java.lang.String clGetKernelArgInfoStringUTF8(long kernel,
                                                            int argIndex,
                                                            int param_name)
GetKernelArgInfopublic static java.lang.String clGetKernelArgInfoStringUTF8(long kernel,
                                                            int argIndex,
                                                            int param_name,
                                                            int param_value_size)
GetKernelArgInfopublic static boolean clGetSamplerInfoBoolean(long sampler,
                                              int param_name)
GetSamplerInfopublic static int clGetSamplerInfoInt(long sampler,
                                      int param_name)
GetSamplerInfopublic static long clGetSamplerInfoPointer(long sampler,
                                           int param_name)
GetSamplerInfopublic static int clGetSamplerInfoPointers(long sampler,
                                           int param_name,
                                           org.lwjgl.PointerBuffer target)
GetSamplerInfopublic static int clGetEventInfoInt(long event,
                                    int param_name)
GetEventInfopublic static long clGetEventInfoPointer(long event,
                                         int param_name)
GetEventInfopublic static int clGetEventInfoPointers(long event,
                                         int param_name,
                                         org.lwjgl.PointerBuffer target)
GetEventInfopublic static long clGetEventProfilingInfoLong(long event,
                                               int param_name)
GetEventProfilingInfopublic static int clGetGLTextureInfoInt(long memobj,
                                        int param_name)
GetGLTextureInfo