OpenCV  2.4.13.3
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

§ DeviceInfo()

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

§ ~DeviceInfo()

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

Member Data Documentation

§ _id

int cv::ocl::DeviceInfo::_id

§ compilationExtraOptions

std::string cv::ocl::DeviceInfo::compilationExtraOptions

§ deviceDriverVersion

std::string cv::ocl::DeviceInfo::deviceDriverVersion

§ deviceExtensions

std::string cv::ocl::DeviceInfo::deviceExtensions

§ deviceName

std::string cv::ocl::DeviceInfo::deviceName

§ deviceProfile

std::string cv::ocl::DeviceInfo::deviceProfile

§ deviceType

DeviceType cv::ocl::DeviceInfo::deviceType

§ deviceVendor

std::string cv::ocl::DeviceInfo::deviceVendor

§ deviceVendorId

int cv::ocl::DeviceInfo::deviceVendorId

§ deviceVersion

std::string cv::ocl::DeviceInfo::deviceVersion

§ deviceVersionMajor

int cv::ocl::DeviceInfo::deviceVersionMajor

§ deviceVersionMinor

int cv::ocl::DeviceInfo::deviceVersionMinor

§ haveDoubleSupport

bool cv::ocl::DeviceInfo::haveDoubleSupport

§ isIntelDevice

bool cv::ocl::DeviceInfo::isIntelDevice

§ isUnifiedMemory

bool cv::ocl::DeviceInfo::isUnifiedMemory

§ localMemorySize

size_t cv::ocl::DeviceInfo::localMemorySize

§ maxComputeUnits

int cv::ocl::DeviceInfo::maxComputeUnits

§ maxMemAllocSize

size_t cv::ocl::DeviceInfo::maxMemAllocSize

§ maxWorkGroupSize

size_t cv::ocl::DeviceInfo::maxWorkGroupSize

§ maxWorkItemSizes

std::vector<size_t> cv::ocl::DeviceInfo::maxWorkItemSizes

§ platform

const PlatformInfo* cv::ocl::DeviceInfo::platform

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