Class Info

java.lang.Object
com.jme3.opencl.lwjgl.info.Info

public final class Info extends Object
This class provides methods that can be used to query information about OpenCL objects. These methods are similar to the corresponding 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.
  • Method Details

    • clGetPlatformInfoStringASCII

      public static String clGetPlatformInfoStringASCII(long platform, int param_name)
      String version of CL10#clGetPlatformInfo
    • clGetPlatformInfoStringASCII

      public static String clGetPlatformInfoStringASCII(long platform, int param_name, int param_value_size)
      String with explicit length version of CL10#clGetPlatformInfo
    • clGetPlatformInfoStringUTF8

      public static String clGetPlatformInfoStringUTF8(long platform, int param_name)
      UTF-8 string version of CL10#clGetPlatformInfo
    • clGetPlatformInfoStringUTF8

      public static String clGetPlatformInfoStringUTF8(long platform, int param_name, int param_value_size)
      UTF-8 string with explicit length version of CL10#clGetPlatformInfo
    • clGetDeviceInfoBoolean

      public static boolean clGetDeviceInfoBoolean(long device, int param_name)
      Single boolean value version of CL10#clGetDeviceInfo
    • clGetDeviceInfoInt

      public static int clGetDeviceInfoInt(long device, int param_name)
      Single int value version of CL10#clGetDeviceInfo
    • clGetDeviceInfoLong

      public static long clGetDeviceInfoLong(long device, int param_name)
      Single long value version of CL10#clGetDeviceInfo
    • clGetDeviceInfoPointer

      public static long clGetDeviceInfoPointer(long device, int param_name)
      Single pointer value version of CL10#clGetDeviceInfo
    • clGetDeviceInfoPointers

      public static int clGetDeviceInfoPointers(long device, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of CL10#clGetDeviceInfo
    • clGetDeviceInfoStringASCII

      public static String clGetDeviceInfoStringASCII(long device, int param_name)
      String version of CL10#clGetDeviceInfo
    • clGetDeviceInfoStringASCII

      public static String clGetDeviceInfoStringASCII(long device, int param_name, int param_value_size)
      String with explicit length version of CL10#clGetDeviceInfo
    • clGetDeviceInfoStringUTF8

      public static String clGetDeviceInfoStringUTF8(long device, int param_name)
      UTF-8 string version of CL10#clGetDeviceInfo
    • clGetDeviceInfoStringUTF8

      public static String clGetDeviceInfoStringUTF8(long device, int param_name, int param_value_size)
      UTF-8 string with explicit length version of CL10#clGetDeviceInfo
    • clGetContextInfoInt

      public static int clGetContextInfoInt(long context, int param_name)
      Single int value version of CL10#clGetContextInfo
    • clGetContextInfoPointer

      public static long clGetContextInfoPointer(long context, int param_name)
      Single pointer value version of CL10#clGetContextInfo
    • clGetContextInfoPointers

      public static int clGetContextInfoPointers(long context, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of CL10#clGetContextInfo
    • clGetCommandQueueInfoInt

      public static int clGetCommandQueueInfoInt(long command_queue, int param_name)
      Single int value version of CL10#clGetCommandQueueInfo
    • clGetCommandQueueInfoPointer

      public static long clGetCommandQueueInfoPointer(long command_queue, int param_name)
      Single pointer value version of CL10#clGetCommandQueueInfo
    • clGetCommandQueueInfoPointers

      public static int clGetCommandQueueInfoPointers(long command_queue, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of CL10#clGetCommandQueueInfo
    • clGetMemObjectInfoBoolean

      public static boolean clGetMemObjectInfoBoolean(long memobj, int param_name)
      Single boolean value version of CL10#clGetMemObjectInfo
    • clGetMemObjectInfoInt

      public static int clGetMemObjectInfoInt(long memobj, int param_name)
      Single int value version of org.lwjgl.opencl.CL10#clGetMemObjectInfo
    • clGetMemObjectInfoLong

      public static long clGetMemObjectInfoLong(long memobj, int param_name)
      Single long value version of org.lwjgl.opencl.CL10#clGetMemObjectInfo
    • clGetMemObjectInfoPointer

      public static long clGetMemObjectInfoPointer(long memobj, int param_name)
      Single pointer value version of org.lwjgl.opencl.CL10#clGetMemObjectInfo
    • clGetMemObjectInfoPointers

      public static int clGetMemObjectInfoPointers(long memobj, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of org.lwjgl.opencl.CL10#clGetMemObjectInfo
    • clGetImageInfoInt

      public static int clGetImageInfoInt(long image, int param_name)
      Single int value version of org.lwjgl.opencl.CL10#clGetImageInfo
    • clGetImageInfoPointer

      public static long clGetImageInfoPointer(long image, int param_name)
      Single pointer value version of org.lwjgl.opencl.CL10#clGetImageInfo
    • clGetImageInfoPointers

      public static int clGetImageInfoPointers(long image, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of org.lwjgl.opencl.CL10#clGetImageInfo
    • clGetPipeInfoInt

      public static int clGetPipeInfoInt(long pipe, int param_name)
      Single int value version of org.lwjgl.opencl.CL20#clGetPipeInfo
    • clGetProgramInfoInt

      public static int clGetProgramInfoInt(long program, int param_name)
      Single int value version of org.lwjgl.opencl.CL10#clGetProgramInfo
    • clGetProgramInfoPointer

      public static long clGetProgramInfoPointer(long program, int param_name)
      Single pointer value version of org.lwjgl.opencl.CL10#clGetProgramInfo
    • clGetProgramInfoPointers

      public static int clGetProgramInfoPointers(long program, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of org.lwjgl.opencl.CL10#clGetProgramInfo
    • clGetProgramInfoStringASCII

      public static String clGetProgramInfoStringASCII(long program, int param_name)
      String version of org.lwjgl.opencl.CL10#clGetProgramInfo
    • clGetProgramInfoStringASCII

      public static String clGetProgramInfoStringASCII(long program, int param_name, int param_value_size)
      String with explicit length version of org.lwjgl.opencl.CL10#clGetProgramInfo
    • clGetProgramInfoStringUTF8

      public static String clGetProgramInfoStringUTF8(long program, int param_name)
      UTF-8 string version of: GetProgramInfo
    • clGetProgramInfoStringUTF8

      public static String clGetProgramInfoStringUTF8(long program, int param_name, int param_value_size)
      UTF-8 string with explicit length version of: GetProgramInfo
    • clGetProgramBuildInfoInt

      public static int clGetProgramBuildInfoInt(long program, long device, int param_name)
      Single int value version of: GetProgramBuildInfo
    • clGetProgramBuildInfoPointer

      public static long clGetProgramBuildInfoPointer(long program, long device, int param_name)
      Single pointer value version of: GetProgramBuildInfo
    • clGetProgramBuildInfoPointers

      public static int clGetProgramBuildInfoPointers(long program, long device, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of: GetProgramBuildInfo
    • clGetProgramBuildInfoStringASCII

      public static String clGetProgramBuildInfoStringASCII(long program, long device, int param_name)
      String version of: GetProgramBuildInfo
    • clGetProgramBuildInfoStringASCII

      public static String clGetProgramBuildInfoStringASCII(long program, long device, int param_name, int param_value_size)
      String with explicit length version of: GetProgramBuildInfo
    • clGetProgramBuildInfoStringUTF8

      public static String clGetProgramBuildInfoStringUTF8(long program, long device, int param_name)
      UTF-8 string version of: GetProgramBuildInfo
    • clGetProgramBuildInfoStringUTF8

      public static String clGetProgramBuildInfoStringUTF8(long program, long device, int param_name, int param_value_size)
      UTF-8 string with explicit length version of: GetProgramBuildInfo
    • clGetKernelInfoInt

      public static int clGetKernelInfoInt(long kernel, int param_name)
      Single int value version of: GetKernelInfo
    • clGetKernelInfoPointer

      public static long clGetKernelInfoPointer(long kernel, int param_name)
      Single pointer value version of: GetKernelInfo
    • clGetKernelInfoPointers

      public static int clGetKernelInfoPointers(long kernel, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of: GetKernelInfo
    • clGetKernelInfoStringASCII

      public static String clGetKernelInfoStringASCII(long kernel, int param_name)
      String version of: GetKernelInfo
    • clGetKernelInfoStringASCII

      public static String clGetKernelInfoStringASCII(long kernel, int param_name, int param_value_size)
      String with explicit length version of: GetKernelInfo
    • clGetKernelInfoStringUTF8

      public static String clGetKernelInfoStringUTF8(long kernel, int param_name)
      UTF-8 string version of: GetKernelInfo
    • clGetKernelInfoStringUTF8

      public static String clGetKernelInfoStringUTF8(long kernel, int param_name, int param_value_size)
      UTF-8 string with explicit length version of: GetKernelInfo
    • clGetKernelWorkGroupInfoLong

      public static long clGetKernelWorkGroupInfoLong(long kernel, long device, int param_name)
      Single long value version of: GetKernelWorkGroupInfo
    • clGetKernelWorkGroupInfoPointer

      public static long clGetKernelWorkGroupInfoPointer(long kernel, long device, int param_name)
      Single pointer value version of: GetKernelWorkGroupInfo
    • clGetKernelWorkGroupInfoPointers

      public static int clGetKernelWorkGroupInfoPointers(long kernel, long device, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of: GetKernelWorkGroupInfo
    • clGetKernelArgInfoInt

      public static int clGetKernelArgInfoInt(long kernel, int argIndex, int param_name)
      Single int value version of: GetKernelArgInfo
    • clGetKernelArgInfoLong

      public static long clGetKernelArgInfoLong(long kernel, int argIndex, int param_name)
      Single long value version of: GetKernelArgInfo
    • clGetKernelArgInfoStringASCII

      public static String clGetKernelArgInfoStringASCII(long kernel, int argIndex, int param_name)
      String version of: GetKernelArgInfo
    • clGetKernelArgInfoStringASCII

      public static String clGetKernelArgInfoStringASCII(long kernel, int argIndex, int param_name, int param_value_size)
      String with explicit length version of: GetKernelArgInfo
    • clGetKernelArgInfoStringUTF8

      public static String clGetKernelArgInfoStringUTF8(long kernel, int argIndex, int param_name)
      UTF-8 string version of: GetKernelArgInfo
    • clGetKernelArgInfoStringUTF8

      public static String clGetKernelArgInfoStringUTF8(long kernel, int argIndex, int param_name, int param_value_size)
      UTF-8 string with explicit length version of: GetKernelArgInfo
    • clGetSamplerInfoBoolean

      public static boolean clGetSamplerInfoBoolean(long sampler, int param_name)
      Single boolean value version of: GetSamplerInfo
    • clGetSamplerInfoInt

      public static int clGetSamplerInfoInt(long sampler, int param_name)
      Single int value version of: GetSamplerInfo
    • clGetSamplerInfoPointer

      public static long clGetSamplerInfoPointer(long sampler, int param_name)
      Single pointer value version of: GetSamplerInfo
    • clGetSamplerInfoPointers

      public static int clGetSamplerInfoPointers(long sampler, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of: GetSamplerInfo
    • clGetEventInfoInt

      public static int clGetEventInfoInt(long event, int param_name)
      Single int value version of: GetEventInfo
    • clGetEventInfoPointer

      public static long clGetEventInfoPointer(long event, int param_name)
      Single pointer value version of: GetEventInfo
    • clGetEventInfoPointers

      public static int clGetEventInfoPointers(long event, int param_name, org.lwjgl.PointerBuffer target)
      PointBuffer version of: GetEventInfo
    • clGetEventProfilingInfoLong

      public static long clGetEventProfilingInfoLong(long event, int param_name)
      Single long value version of: GetEventProfilingInfo
    • clGetGLTextureInfoInt

      public static int clGetGLTextureInfoInt(long memobj, int param_name)
      Single int value version of: GetGLTextureInfo