Changeset View
Changeset View
Standalone View
Standalone View
source/blender/compositor/operations/COM_GaussianYBlurOperation.h
| Context not available. | |||||
| * the inner loop of this program | * the inner loop of this program | ||||
| */ | */ | ||||
| void executePixel(float output[4], int x, int y, void *data); | void executePixel(float output[4], int x, int y, void *data); | ||||
| void executeOpenCL(OpenCLDevice *device, | |||||
| MemoryBuffer *outputMemoryBuffer, cl_mem clOutputBuffer, | |||||
| MemoryBuffer **inputMemoryBuffers, list<cl_mem> *clMemToCleanUp, | |||||
| list<cl_kernel> *clKernelsToCleanUp); | |||||
| /** | /** | ||||
| * @brief initialize the execution | * @brief initialize the execution | ||||
| */ | */ | ||||
| Context not available. | |||||
| void *initializeTileData(rcti *rect); | void *initializeTileData(rcti *rect); | ||||
| bool determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output); | bool determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output); | ||||
| void checkOpenCL() { | |||||
| this->setOpenCL(m_data.sizex >= 128); | |||||
| } | |||||
| }; | }; | ||||
| #endif | #endif | ||||
| Context not available. | |||||