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 |