# Uses of Class org.lwjgl.opencl.CLPlatform (LWJGL API)
Date: 2015-07-28

## Uses of Class
org.lwjgl.opencl.CLPlatform

Packages that use CLPlatform
org.lwjgl.opencl

Uses of CLPlatform in org.lwjgl.opencl

Methods in org.lwjgl.opencl that return CLPlatform
`static CLPlatform` `CLPlatform.getCLPlatform(long id)` Returns a CLPlatform with the specified id.
`CLPlatform` `CLDevice.getPlatform()`

Methods in org.lwjgl.opencl that return types with arguments of type CLPlatform
`static java.util.List<CLPlatform>` `CLPlatform.getPlatforms()` Returns a list of all the available platforms.
`static java.util.List<CLPlatform>` `CLPlatform.getPlatforms(Filter<CLPlatform> filter)` Returns a list of the available platforms, filtered by the specified filter.

Methods in org.lwjgl.opencl with parameters of type CLPlatform
`static int` `CL10.clGetDeviceIDs(CLPlatform platform, long device_type, PointerBuffer devices, java.nio.IntBuffer num_devices)`
`static int` `CL10.clGetPlatformInfo(CLPlatform platform, int param_name, java.nio.ByteBuffer param_value, PointerBuffer param_value_size_ret)`
`static int` `CL12.clUnloadPlatformCompiler(CLPlatform platform)`
`static CLContext` `CLContext.create(CLPlatform platform, java.util.List<CLDevice> devices, CLContextCallback pfn_notify, Drawable share_drawable, java.nio.IntBuffer errcode_ret)` Creates a new CLContext.
`static CLContext` `CLContext.create(CLPlatform platform, java.util.List<CLDevice> devices, CLContextCallback pfn_notify, java.nio.IntBuffer errcode_ret)` Creates a new CLContext.
`static CLContext` `CLContext.create(CLPlatform platform, java.util.List<CLDevice> devices, java.nio.IntBuffer errcode_ret)` Creates a new CLContext.
`static CLContext` `CLContext.createFromType(CLPlatform platform, long device_type, CLContextCallback pfn_notify, Drawable share_drawable, java.nio.IntBuffer errcode_ret)` Creates a new CLContext.
`static CLContext` `CLContext.createFromType(CLPlatform platform, long device_type, CLContextCallback pfn_notify, java.nio.IntBuffer errcode_ret)` Creates a new CLContext.
`static CLContext` `CLContext.createFromType(CLPlatform platform, long device_type, java.nio.IntBuffer errcode_ret)` Creates a new CLContext.
`static CLPlatformCapabilities` `CLCapabilities.getPlatformCapabilities(CLPlatform platform)`

Method parameters in org.lwjgl.opencl with type arguments of type CLPlatform
`static java.util.List<CLPlatform>` `CLPlatform.getPlatforms(Filter<CLPlatform> filter)` Returns a list of the available platforms, filtered by the specified filter.

Constructors in org.lwjgl.opencl with parameters of type CLPlatform
`CLPlatformCapabilities(CLPlatform platform)`

Copyright © 2002-2009 lwjgl.org. All Rights Reserved.