|
C++ API Reference
|
This is the complete list of members for MOpenCLUtils, including all inherited members.
| className() | MOpenCLUtils | static |
| setKernelArg(cl_kernel kernel, cl_uint argIndex, size_t argSize, const void *argValue, cl_int &errorCode) | MOpenCLUtils | static |
| setKernelArg(cl_kernel kernel, cl_uint argIndex, T value, cl_int &errorCode) | MOpenCLUtils | inlinestatic |
| setKernelArgBuffer(cl_kernel kernel, cl_uint argIndex, const MAutoCLMem &buffer, cl_int &errorCode, bool useBuffer=true) | MOpenCLUtils | static |
| setKernelArgBuffer(cl_kernel kernel, cl_uint argIndex, const MOpenCLBuffer &buffer, cl_int &errorCode, bool useBuffer=true) | MOpenCLUtils | static |
| UploadMode enum name | MOpenCLUtils | |
| uploadToGPU(size_t size, void *host_ptr, MOpenCLBuffer &buffer, UploadMode uploadMode) | MOpenCLUtils | static |
| uploadToGPU(const MArrayType &array, MOpenCLBuffer &buffer, UploadMode uploadMode=kBlocking) | MOpenCLUtils | inlinestatic |
| uploadToGPU(const StdArrayType &array, MOpenCLBuffer &buffer, UploadMode uploadMode) | MOpenCLUtils | inlinestatic |
| uploadToGPU(const MMatrixArray &array, MOpenCLBuffer &buffer, UploadMode uploadMode=kBlocking) | MOpenCLUtils | static |
| uploadToGPU(const MObject &object, MOpenCLBuffer &buffer, UploadMode uploadMode, unsigned int *arrayLength=nullptr) | MOpenCLUtils | static |
| uploadToGPUAsUnsignedChar(const MObject &object, MOpenCLBuffer &buffer, unsigned int *arrayLength=nullptr) | MOpenCLUtils | static |