Uses of Class
org.lwjgl.opencl.CLDevice
Packages that use CLDevice
-
Uses of CLDevice in org.lwjgl.opencl
Methods in org.lwjgl.opencl that return CLDeviceModifier and TypeMethodDescriptionCLCommandQueue.getCLDevice()CLPlatform.getCLDevice(long id) Returns a CLDevice that is available on this platform.CLDevice[]CLProgram.getInfoDevices()Returns an array of CLDevices associated with this program.CLDevice.getSubCLDevice(long id) Returns a sub-device of this device.Methods in org.lwjgl.opencl that return types with arguments of type CLDeviceModifier and TypeMethodDescriptionCLPlatform.getDevices(int device_type) Returns a list of the available devices on this platform that match the specified type.CLPlatform.getDevices(int device_type, Filter<CLDevice> filter) Returns a list of the available devices on this platform that match the specified type, filtered by the specified filter.CLContext.getInfoDevices()Returns the list of devices in context.Methods in org.lwjgl.opencl with parameters of type CLDeviceModifier and TypeMethodDescriptionstatic intCL10.clBuildProgram(CLProgram program, CLDevice device, CharSequence options, CLBuildProgramCallback pfn_notify) Overloads clBuildProgram.static CLCommandQueueCL10.clCreateCommandQueue(CLContext context, CLDevice device, long properties, IntBuffer errcode_ret) static CLContextCL10.clCreateContext(PointerBuffer properties, CLDevice device, CLContextCallback pfn_notify, IntBuffer errcode_ret) Overloads clCreateContext.static CLProgramCL10.clCreateProgramWithBinary(CLContext context, CLDevice device, ByteBuffer binary, IntBuffer binary_status, IntBuffer errcode_ret) static intCL12.clCreateSubDevices(CLDevice in_device, LongBuffer properties, PointerBuffer out_devices, IntBuffer num_devices_ret) static intEXTDeviceFission.clCreateSubDevicesEXT(CLDevice in_device, LongBuffer properties, PointerBuffer out_devices, IntBuffer num_devices) static intCL10.clGetDeviceInfo(CLDevice device, int param_name, ByteBuffer param_value, PointerBuffer param_value_size_ret) static intKHRSubgroups.clGetKernelSubGroupInfoKHR(CLKernel kernel, CLDevice device, int param_name, ByteBuffer input_value, ByteBuffer param_value, PointerBuffer param_value_size_ret) static intCL10.clGetKernelWorkGroupInfo(CLKernel kernel, CLDevice device, int param_name, ByteBuffer param_value, PointerBuffer param_value_size_ret) static intCL10.clGetProgramBuildInfo(CLProgram program, CLDevice device, int param_name, ByteBuffer param_value, PointerBuffer param_value_size_ret) static intCL12.clReleaseDevice(CLDevice device) Warning: LWJGL will not automatically release any objects associated with sub-devices.static intEXTDeviceFission.clReleaseDeviceEXT(CLDevice device) Warning: LWJGL will not automatically release any objects associated with sub-devices.static intCL12.clRetainDevice(CLDevice device) static intEXTDeviceFission.clRetainDeviceEXT(CLDevice device) intCLProgram.getBuildInfoInt(CLDevice device, int param_name) Returns the integer value of the specified parameter.CLProgram.getBuildInfoString(CLDevice device, int param_name) Returns the String value of the specified parameter.static CLDeviceCapabilitiesCLCapabilities.getDeviceCapabilities(CLDevice device) longCLKernel.getWorkGroupInfoLong(CLDevice device, int param_name) Returns the long value of the specified parameter.longCLKernel.getWorkGroupInfoSize(CLDevice device, int param_name) Returns the size_t value of the specified parameter.long[]CLKernel.getWorkGroupInfoSizeArray(CLDevice device, int param_name) Returns an array of size_t values of the specified parameter.Method parameters in org.lwjgl.opencl with type arguments of type CLDeviceModifier and TypeMethodDescriptionstatic CLContextCLContext.create(CLPlatform platform, List<CLDevice> devices, IntBuffer errcode_ret) Creates a new CLContext.static CLContextCLContext.create(CLPlatform platform, List<CLDevice> devices, CLContextCallback pfn_notify, IntBuffer errcode_ret) Creates a new CLContext.static CLContextCLContext.create(CLPlatform platform, List<CLDevice> devices, CLContextCallback pfn_notify, Drawable share_drawable, IntBuffer errcode_ret) Creates a new CLContext.CLPlatform.getDevices(int device_type, Filter<CLDevice> filter) Returns a list of the available devices on this platform that match the specified type, filtered by the specified filter.Constructors in org.lwjgl.opencl with parameters of type CLDevice