OpenCV  2.4.13
Open Source Computer Vision
cv::ocl::DeviceInfo Struct Reference

#include <ocl.hpp>

Public Member Functions

 DeviceInfo ()
 
 ~DeviceInfo ()
 

Public Attributes

int _id
 
DeviceType deviceType
 
std::string deviceProfile
 
std::string deviceVersion
 
std::string deviceName
 
std::string deviceVendor
 
int deviceVendorId
 
std::string deviceDriverVersion
 
std::string deviceExtensions
 
size_t maxWorkGroupSize
 
std::vector< size_t > maxWorkItemSizes
 
int maxComputeUnits
 
size_t localMemorySize
 
size_t maxMemAllocSize
 
int deviceVersionMajor
 
int deviceVersionMinor
 
bool haveDoubleSupport
 
bool isUnifiedMemory
 
bool isIntelDevice
 
std::string compilationExtraOptions
 
const PlatformInfoplatform
 

Constructor & Destructor Documentation

cv::ocl::DeviceInfo::DeviceInfo ( )
cv::ocl::DeviceInfo::~DeviceInfo ( )

Member Data Documentation

int cv::ocl::DeviceInfo::_id
std::string cv::ocl::DeviceInfo::compilationExtraOptions
std::string cv::ocl::DeviceInfo::deviceDriverVersion
std::string cv::ocl::DeviceInfo::deviceExtensions
std::string cv::ocl::DeviceInfo::deviceName
std::string cv::ocl::DeviceInfo::deviceProfile
DeviceType cv::ocl::DeviceInfo::deviceType
std::string cv::ocl::DeviceInfo::deviceVendor
int cv::ocl::DeviceInfo::deviceVendorId
std::string cv::ocl::DeviceInfo::deviceVersion
int cv::ocl::DeviceInfo::deviceVersionMajor
int cv::ocl::DeviceInfo::deviceVersionMinor
bool cv::ocl::DeviceInfo::haveDoubleSupport
bool cv::ocl::DeviceInfo::isIntelDevice
bool cv::ocl::DeviceInfo::isUnifiedMemory
size_t cv::ocl::DeviceInfo::localMemorySize
int cv::ocl::DeviceInfo::maxComputeUnits
size_t cv::ocl::DeviceInfo::maxMemAllocSize
size_t cv::ocl::DeviceInfo::maxWorkGroupSize
std::vector<size_t> cv::ocl::DeviceInfo::maxWorkItemSizes
const PlatformInfo* cv::ocl::DeviceInfo::platform

The documentation for this struct was generated from the following file: