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 intclGetCommandQueueInfoInt(long command_queue, int param_name) Single int value version of CL10#clGetCommandQueueInfostatic longclGetCommandQueueInfoPointer(long command_queue, int param_name) Single pointer value version of CL10#clGetCommandQueueInfostatic intclGetCommandQueueInfoPointers(long command_queue, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of CL10#clGetCommandQueueInfostatic intclGetContextInfoInt(long context, int param_name) Single int value version of CL10#clGetContextInfostatic longclGetContextInfoPointer(long context, int param_name) Single pointer value version of CL10#clGetContextInfostatic intclGetContextInfoPointers(long context, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of CL10#clGetContextInfostatic booleanclGetDeviceInfoBoolean(long device, int param_name) Single boolean value version of CL10#clGetDeviceInfostatic intclGetDeviceInfoInt(long device, int param_name) Single int value version of CL10#clGetDeviceInfostatic longclGetDeviceInfoLong(long device, int param_name) Single long value version of CL10#clGetDeviceInfostatic longclGetDeviceInfoPointer(long device, int param_name) Single pointer value version of CL10#clGetDeviceInfostatic intclGetDeviceInfoPointers(long device, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of CL10#clGetDeviceInfostatic StringclGetDeviceInfoStringASCII(long device, int param_name) String version of CL10#clGetDeviceInfostatic StringclGetDeviceInfoStringASCII(long device, int param_name, int param_value_size) String with explicit length version of CL10#clGetDeviceInfostatic StringclGetDeviceInfoStringUTF8(long device, int param_name) UTF-8 string version of CL10#clGetDeviceInfostatic StringclGetDeviceInfoStringUTF8(long device, int param_name, int param_value_size) UTF-8 string with explicit length version of CL10#clGetDeviceInfostatic intclGetEventInfoInt(long event, int param_name) Single int value version of:GetEventInfostatic longclGetEventInfoPointer(long event, int param_name) Single pointer value version of:GetEventInfostatic intclGetEventInfoPointers(long event, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of:GetEventInfostatic longclGetEventProfilingInfoLong(long event, int param_name) Single long value version of:GetEventProfilingInfostatic intclGetGLTextureInfoInt(long memobj, int param_name) Single int value version of:GetGLTextureInfostatic intclGetImageInfoInt(long image, int param_name) Single int value version of org.lwjgl.opencl.CL10#clGetImageInfostatic longclGetImageInfoPointer(long image, int param_name) Single pointer value version of org.lwjgl.opencl.CL10#clGetImageInfostatic intclGetImageInfoPointers(long image, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of org.lwjgl.opencl.CL10#clGetImageInfostatic intclGetKernelArgInfoInt(long kernel, int argIndex, int param_name) Single int value version of:GetKernelArgInfostatic longclGetKernelArgInfoLong(long kernel, int argIndex, int param_name) Single long value version of:GetKernelArgInfostatic StringclGetKernelArgInfoStringASCII(long kernel, int argIndex, int param_name) String version of:GetKernelArgInfostatic StringclGetKernelArgInfoStringASCII(long kernel, int argIndex, int param_name, int param_value_size) String with explicit length version of:GetKernelArgInfostatic StringclGetKernelArgInfoStringUTF8(long kernel, int argIndex, int param_name) UTF-8 string version of:GetKernelArgInfostatic StringclGetKernelArgInfoStringUTF8(long kernel, int argIndex, int param_name, int param_value_size) UTF-8 string with explicit length version of:GetKernelArgInfostatic intclGetKernelInfoInt(long kernel, int param_name) Single int value version of:GetKernelInfostatic longclGetKernelInfoPointer(long kernel, int param_name) Single pointer value version of:GetKernelInfostatic intclGetKernelInfoPointers(long kernel, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of:GetKernelInfostatic StringclGetKernelInfoStringASCII(long kernel, int param_name) String version of:GetKernelInfostatic StringclGetKernelInfoStringASCII(long kernel, int param_name, int param_value_size) String with explicit length version of:GetKernelInfostatic StringclGetKernelInfoStringUTF8(long kernel, int param_name) UTF-8 string version of:GetKernelInfostatic StringclGetKernelInfoStringUTF8(long kernel, int param_name, int param_value_size) UTF-8 string with explicit length version of:GetKernelInfostatic longclGetKernelWorkGroupInfoLong(long kernel, long device, int param_name) Single long value version of:GetKernelWorkGroupInfostatic longclGetKernelWorkGroupInfoPointer(long kernel, long device, int param_name) Single pointer value version of:GetKernelWorkGroupInfostatic intclGetKernelWorkGroupInfoPointers(long kernel, long device, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of:GetKernelWorkGroupInfostatic booleanclGetMemObjectInfoBoolean(long memobj, int param_name) Single boolean value version of CL10#clGetMemObjectInfostatic intclGetMemObjectInfoInt(long memobj, int param_name) Single int value version of org.lwjgl.opencl.CL10#clGetMemObjectInfostatic longclGetMemObjectInfoLong(long memobj, int param_name) Single long value version of org.lwjgl.opencl.CL10#clGetMemObjectInfostatic longclGetMemObjectInfoPointer(long memobj, int param_name) Single pointer value version of org.lwjgl.opencl.CL10#clGetMemObjectInfostatic intclGetMemObjectInfoPointers(long memobj, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of org.lwjgl.opencl.CL10#clGetMemObjectInfostatic intclGetPipeInfoInt(long pipe, int param_name) Single int value version of org.lwjgl.opencl.CL20#clGetPipeInfostatic StringclGetPlatformInfoStringASCII(long platform, int param_name) String version of CL10#clGetPlatformInfostatic StringclGetPlatformInfoStringASCII(long platform, int param_name, int param_value_size) String with explicit length version of CL10#clGetPlatformInfostatic StringclGetPlatformInfoStringUTF8(long platform, int param_name) UTF-8 string version of CL10#clGetPlatformInfostatic StringclGetPlatformInfoStringUTF8(long platform, int param_name, int param_value_size) UTF-8 string with explicit length version of CL10#clGetPlatformInfostatic intclGetProgramBuildInfoInt(long program, long device, int param_name) Single int value version of:GetProgramBuildInfostatic longclGetProgramBuildInfoPointer(long program, long device, int param_name) Single pointer value version of:GetProgramBuildInfostatic intclGetProgramBuildInfoPointers(long program, long device, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of:GetProgramBuildInfostatic StringclGetProgramBuildInfoStringASCII(long program, long device, int param_name) String version of:GetProgramBuildInfostatic StringclGetProgramBuildInfoStringASCII(long program, long device, int param_name, int param_value_size) String with explicit length version of:GetProgramBuildInfostatic StringclGetProgramBuildInfoStringUTF8(long program, long device, int param_name) UTF-8 string version of:GetProgramBuildInfostatic StringclGetProgramBuildInfoStringUTF8(long program, long device, int param_name, int param_value_size) UTF-8 string with explicit length version of:GetProgramBuildInfostatic intclGetProgramInfoInt(long program, int param_name) Single int value version of org.lwjgl.opencl.CL10#clGetProgramInfostatic longclGetProgramInfoPointer(long program, int param_name) Single pointer value version of org.lwjgl.opencl.CL10#clGetProgramInfostatic intclGetProgramInfoPointers(long program, int param_name, org.lwjgl.PointerBuffer target) PointBuffer version of org.lwjgl.opencl.CL10#clGetProgramInfostatic StringclGetProgramInfoStringASCII(long program, int param_name) String version of org.lwjgl.opencl.CL10#clGetProgramInfostatic StringclGetProgramInfoStringASCII(long program, int param_name, int param_value_size) String with explicit length version of org.lwjgl.opencl.CL10#clGetProgramInfostatic StringclGetProgramInfoStringUTF8(long program, int param_name) UTF-8 string version of:GetProgramInfostatic StringclGetProgramInfoStringUTF8(long program, int param_name, int param_value_size) UTF-8 string with explicit length version of:GetProgramInfostatic booleanclGetSamplerInfoBoolean(long sampler, int param_name) Single boolean value version of:GetSamplerInfostatic intclGetSamplerInfoInt(long sampler, int param_name) Single int value version of:GetSamplerInfostatic longclGetSamplerInfoPointer(long sampler, int param_name) Single pointer value version of:GetSamplerInfostatic intclGetSamplerInfoPointers(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
-