Qualcomm's custom allocator. This allocator uses Qualcomm's memory management functions.
More...
|
| QcAllocator () |
|
| ~QcAllocator () |
|
bool | allocate (cv::UMatData *u, cv::AccessFlag accessFlags, cv::UMatUsageFlags usageFlags) const CV_OVERRIDE |
|
cv::UMatData * | allocate (int dims, const int *sizes, int type, void *data0, size_t *step, cv::AccessFlag flags, cv::UMatUsageFlags usageFlags) const CV_OVERRIDE |
|
void | deallocate (cv::UMatData *u) const CV_OVERRIDE |
|
| MatAllocator () |
|
virtual | ~MatAllocator () |
|
virtual void | copy (UMatData *srcdata, UMatData *dstdata, int dims, const size_t sz[], const size_t srcofs[], const size_t srcstep[], const size_t dstofs[], const size_t dststep[], bool sync) const |
|
virtual void | download (UMatData *data, void *dst, int dims, const size_t sz[], const size_t srcofs[], const size_t srcstep[], const size_t dststep[]) const |
|
virtual BufferPoolController * | getBufferPoolController (const char *id=NULL) const |
|
virtual void | map (UMatData *data, AccessFlag accessflags) const |
|
virtual void | unmap (UMatData *data) const |
|
virtual void | upload (UMatData *data, const void *src, int dims, const size_t sz[], const size_t dstofs[], const size_t dststep[], const size_t srcstep[]) const |
|
Qualcomm's custom allocator. This allocator uses Qualcomm's memory management functions.