SOFA plugin: SofaOpenCL  master
Open source framework for multi-physics simuation
All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
OpenCLDeviceInfo Class Reference

Public Attributes

cl_device_id id
 
cl_device_type type
 
cl_platform_id platformId
 
int platformIndex
 
std::string name
 
std::string version
 
cl_ulong globalMemSize
 
cl_ulong globalMemCacheSize
 
cl_ulong localMemSize
 
cl_uint maxFreq
 
cl_uint maxUnits
 

Public Member Functions

 OpenCLDeviceInfo ()
 

Attribute details

◆ globalMemCacheSize

cl_ulong OpenCLDeviceInfo::globalMemCacheSize

◆ globalMemSize

cl_ulong OpenCLDeviceInfo::globalMemSize

◆ id

cl_device_id OpenCLDeviceInfo::id

◆ localMemSize

cl_ulong OpenCLDeviceInfo::localMemSize

◆ maxFreq

cl_uint OpenCLDeviceInfo::maxFreq

◆ maxUnits

cl_uint OpenCLDeviceInfo::maxUnits

◆ name

std::string OpenCLDeviceInfo::name

◆ platformId

cl_platform_id OpenCLDeviceInfo::platformId

◆ platformIndex

int OpenCLDeviceInfo::platformIndex

◆ type

cl_device_type OpenCLDeviceInfo::type

◆ version

std::string OpenCLDeviceInfo::version

Constructor details

◆ OpenCLDeviceInfo()

OpenCLDeviceInfo::OpenCLDeviceInfo ( )
inline