|
CV_WRAP | Device () CV_NOEXCEPT |
|
| Device (void *d) |
|
| Device (const Device &d) |
|
Device & | operator= (const Device &d) |
|
| Device (Device &&d) CV_NOEXCEPT |
|
Device & | operator= (Device &&d) CV_NOEXCEPT |
|
CV_WRAP | ~Device () |
|
void | set (void *d) |
|
CV_WRAP String | name () const |
|
CV_WRAP String | extensions () const |
|
CV_WRAP bool | isExtensionSupported (const String &extensionName) const |
|
CV_WRAP String | version () const |
|
CV_WRAP String | vendorName () const |
|
CV_WRAP String | OpenCL_C_Version () const |
|
CV_WRAP String | OpenCLVersion () const |
|
CV_WRAP int | deviceVersionMajor () const |
|
CV_WRAP int | deviceVersionMinor () const |
|
CV_WRAP String | driverVersion () const |
|
void * | ptr () const |
|
CV_WRAP int | type () const |
|
CV_WRAP int | addressBits () const |
|
CV_WRAP bool | available () const |
|
CV_WRAP bool | compilerAvailable () const |
|
CV_WRAP bool | linkerAvailable () const |
|
CV_WRAP int | doubleFPConfig () const |
|
CV_WRAP int | singleFPConfig () const |
|
CV_WRAP int | halfFPConfig () const |
|
CV_WRAP bool | hasFP64 () const |
| true if 'cl_khr_fp64' extension is available
|
|
CV_WRAP bool | hasFP16 () const |
| true if 'cl_khr_fp16' extension is available
|
|
CV_WRAP bool | endianLittle () const |
|
CV_WRAP bool | errorCorrectionSupport () const |
|
CV_WRAP int | executionCapabilities () const |
|
CV_WRAP size_t | globalMemCacheSize () const |
|
CV_WRAP int | globalMemCacheType () const |
|
CV_WRAP int | globalMemCacheLineSize () const |
|
CV_WRAP size_t | globalMemSize () const |
|
CV_WRAP size_t | localMemSize () const |
|
CV_WRAP int | localMemType () const |
|
CV_WRAP bool | hostUnifiedMemory () const |
|
CV_WRAP bool | imageSupport () const |
|
CV_WRAP bool | imageFromBufferSupport () const |
|
uint | imagePitchAlignment () const |
|
uint | imageBaseAddressAlignment () const |
|
CV_WRAP bool | intelSubgroupsSupport () const |
| deprecated, use isExtensionSupported() method (probably with "cl_khr_subgroups" value)
|
|
CV_WRAP size_t | image2DMaxWidth () const |
|
CV_WRAP size_t | image2DMaxHeight () const |
|
CV_WRAP size_t | image3DMaxWidth () const |
|
CV_WRAP size_t | image3DMaxHeight () const |
|
CV_WRAP size_t | image3DMaxDepth () const |
|
CV_WRAP size_t | imageMaxBufferSize () const |
|
CV_WRAP size_t | imageMaxArraySize () const |
|
CV_WRAP int | vendorID () const |
|
CV_WRAP bool | isAMD () const |
|
CV_WRAP bool | isIntel () const |
|
CV_WRAP bool | isNVidia () const |
|
CV_WRAP int | maxClockFrequency () const |
|
CV_WRAP int | maxComputeUnits () const |
|
CV_WRAP int | maxConstantArgs () const |
|
CV_WRAP size_t | maxConstantBufferSize () const |
|
CV_WRAP size_t | maxMemAllocSize () const |
|
CV_WRAP size_t | maxParameterSize () const |
|
CV_WRAP int | maxReadImageArgs () const |
|
CV_WRAP int | maxWriteImageArgs () const |
|
CV_WRAP int | maxSamplers () const |
|
CV_WRAP size_t | maxWorkGroupSize () const |
|
CV_WRAP int | maxWorkItemDims () const |
|
void | maxWorkItemSizes (size_t *) const |
|
CV_WRAP int | memBaseAddrAlign () const |
|
CV_WRAP int | nativeVectorWidthChar () const |
|
CV_WRAP int | nativeVectorWidthShort () const |
|
CV_WRAP int | nativeVectorWidthInt () const |
|
CV_WRAP int | nativeVectorWidthLong () const |
|
CV_WRAP int | nativeVectorWidthFloat () const |
|
CV_WRAP int | nativeVectorWidthDouble () const |
|
CV_WRAP int | nativeVectorWidthHalf () const |
|
CV_WRAP int | preferredVectorWidthChar () const |
|
CV_WRAP int | preferredVectorWidthShort () const |
|
CV_WRAP int | preferredVectorWidthInt () const |
|
CV_WRAP int | preferredVectorWidthLong () const |
|
CV_WRAP int | preferredVectorWidthFloat () const |
|
CV_WRAP int | preferredVectorWidthDouble () const |
|
CV_WRAP int | preferredVectorWidthHalf () const |
|
CV_WRAP size_t | printfBufferSize () const |
|
CV_WRAP size_t | profilingTimerResolution () const |
|
Impl * | getImpl () const |
|
bool | empty () const |
|