Package com.jme3.opencl.lwjgl.info
Class Info
java.lang.Object
com.jme3.opencl.lwjgl.info.Info
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 Summary
Modifier and TypeMethodDescriptionstatic int
clGetCommandQueueInfoInt
(long command_queue, int param_name) Single int value version of CL10#clGetCommandQueueInfostatic long
clGetCommandQueueInfoPointer
(long command_queue, int param_name) Single pointer value version of CL10#clGetCommandQueueInfostatic int
clGetCommandQueueInfoPointers
(long command_queue, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of CL10#clGetCommandQueueInfostatic int
clGetContextInfoInt
(long context, int param_name) Single int value version of CL10#clGetContextInfostatic long
clGetContextInfoPointer
(long context, int param_name) Single pointer value version of CL10#clGetContextInfostatic int
clGetContextInfoPointers
(long context, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of CL10#clGetContextInfostatic boolean
clGetDeviceInfoBoolean
(long device, int param_name) Single boolean value version of CL10#clGetDeviceInfostatic int
clGetDeviceInfoInt
(long device, int param_name) Single int value version of CL10#clGetDeviceInfostatic long
clGetDeviceInfoLong
(long device, int param_name) Single long value version of CL10#clGetDeviceInfostatic long
clGetDeviceInfoPointer
(long device, int param_name) Single pointer value version of CL10#clGetDeviceInfostatic int
clGetDeviceInfoPointers
(long device, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of CL10#clGetDeviceInfostatic String
clGetDeviceInfoStringASCII
(long device, int param_name) String version of CL10#clGetDeviceInfostatic String
clGetDeviceInfoStringASCII
(long device, int param_name, int param_value_size) String with explicit length version of CL10#clGetDeviceInfostatic String
clGetDeviceInfoStringUTF8
(long device, int param_name) UTF-8 string version of CL10#clGetDeviceInfostatic String
clGetDeviceInfoStringUTF8
(long device, int param_name, int param_value_size) UTF-8 string with explicit length version of CL10#clGetDeviceInfostatic 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#clGetImageInfostatic long
clGetImageInfoPointer
(long image, int param_name) Single pointer value version of org.lwjgl.opencl.CL10#clGetImageInfostatic int
clGetImageInfoPointers
(long image, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of org.lwjgl.opencl.CL10#clGetImageInfostatic 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 String
clGetKernelArgInfoStringASCII
(long kernel, int argIndex, int param_name) String version of:GetKernelArgInfo
static String
clGetKernelArgInfoStringASCII
(long kernel, int argIndex, int param_name, int param_value_size) String with explicit length version of:GetKernelArgInfo
static String
clGetKernelArgInfoStringUTF8
(long kernel, int argIndex, int param_name) UTF-8 string version of:GetKernelArgInfo
static 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 String
clGetKernelInfoStringASCII
(long kernel, int param_name) String version of:GetKernelInfo
static String
clGetKernelInfoStringASCII
(long kernel, int param_name, int param_value_size) String with explicit length version of:GetKernelInfo
static String
clGetKernelInfoStringUTF8
(long kernel, int param_name) UTF-8 string version of:GetKernelInfo
static 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#clGetMemObjectInfostatic int
clGetMemObjectInfoInt
(long memobj, int param_name) Single int value version of org.lwjgl.opencl.CL10#clGetMemObjectInfostatic long
clGetMemObjectInfoLong
(long memobj, int param_name) Single long value version of org.lwjgl.opencl.CL10#clGetMemObjectInfostatic long
clGetMemObjectInfoPointer
(long memobj, int param_name) Single pointer value version of org.lwjgl.opencl.CL10#clGetMemObjectInfostatic int
clGetMemObjectInfoPointers
(long memobj, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of org.lwjgl.opencl.CL10#clGetMemObjectInfostatic int
clGetPipeInfoInt
(long pipe, int param_name) Single int value version of org.lwjgl.opencl.CL20#clGetPipeInfostatic String
clGetPlatformInfoStringASCII
(long platform, int param_name) String version of CL10#clGetPlatformInfostatic String
clGetPlatformInfoStringASCII
(long platform, int param_name, int param_value_size) String with explicit length version of CL10#clGetPlatformInfostatic String
clGetPlatformInfoStringUTF8
(long platform, int param_name) UTF-8 string version of CL10#clGetPlatformInfostatic String
clGetPlatformInfoStringUTF8
(long platform, int param_name, int param_value_size) UTF-8 string with explicit length version of CL10#clGetPlatformInfostatic 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 String
clGetProgramBuildInfoStringASCII
(long program, long device, int param_name) String version of:GetProgramBuildInfo
static String
clGetProgramBuildInfoStringASCII
(long program, long device, int param_name, int param_value_size) String with explicit length version of:GetProgramBuildInfo
static String
clGetProgramBuildInfoStringUTF8
(long program, long device, int param_name) UTF-8 string version of:GetProgramBuildInfo
static 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#clGetProgramInfostatic long
clGetProgramInfoPointer
(long program, int param_name) Single pointer value version of org.lwjgl.opencl.CL10#clGetProgramInfostatic int
clGetProgramInfoPointers
(long program, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of org.lwjgl.opencl.CL10#clGetProgramInfostatic String
clGetProgramInfoStringASCII
(long program, int param_name) String version of org.lwjgl.opencl.CL10#clGetProgramInfostatic String
clGetProgramInfoStringASCII
(long program, int param_name, int param_value_size) String with explicit length version of org.lwjgl.opencl.CL10#clGetProgramInfostatic String
clGetProgramInfoStringUTF8
(long program, int param_name) UTF-8 string version of:GetProgramInfo
static 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
-
Method Details
-
clGetPlatformInfoStringASCII
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
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
String version of CL10#clGetDeviceInfo -
clGetDeviceInfoStringASCII
String with explicit length version of CL10#clGetDeviceInfo -
clGetDeviceInfoStringUTF8
UTF-8 string version of CL10#clGetDeviceInfo -
clGetDeviceInfoStringUTF8
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
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
UTF-8 string version of:GetProgramInfo
-
clGetProgramInfoStringUTF8
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
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
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
String version of:GetKernelInfo
-
clGetKernelInfoStringASCII
String with explicit length version of:GetKernelInfo
-
clGetKernelInfoStringUTF8
UTF-8 string version of:GetKernelInfo
-
clGetKernelInfoStringUTF8
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
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
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
-