24.02.1
|
OpenCL device options. More...
#include <CLTypes.h>
Data Fields | |
std::string | name {} |
Device name. More... | |
std::string | device_version {} |
Device version string. More... | |
std::set< std::string > | extensions {} |
List of supported extensions. More... | |
std::string | ddk_version {} |
DDK version. More... | |
GPUTarget | gpu_target {} |
GPU target architecture/instance. More... | |
CLVersion | version {} |
Device OpenCL version. More... | |
size_t | compute_units {} |
Number of compute units. More... | |
size_t | cache_size {} |
Cache size. More... | |
size_t compute_units {} |
Number of compute units.
Definition at line 58 of file CLTypes.h.
Referenced by CLDevice::CLDevice(), and CLDevice::compute_units().
std::string device_version {} |
Device version string.
Definition at line 53 of file CLTypes.h.
Referenced by CLDevice::CLDevice(), and CLDevice::device_version().
std::set<std::string> extensions {} |
List of supported extensions.
Definition at line 54 of file CLTypes.h.
Referenced by CLDevice::CLDevice(), and CLDevice::supported().
GPUTarget gpu_target {} |
GPU target architecture/instance.
Definition at line 56 of file CLTypes.h.
Referenced by CLDevice::CLDevice(), and CLDevice::target().
CLVersion version {} |
Device OpenCL version.
Definition at line 57 of file CLTypes.h.
Referenced by CLDevice::CLDevice(), and CLDevice::version().