54 this->m_settings = settings;
void setDenoiseSettings(NodeDenoise *settings)
bool determineDependingAreaOfInterest(rcti *input, ReadBufferOperation *readOperation, rcti *output) override
MemoryBuffer * createMemoryBuffer(rcti *rect) override
void initExecution() override
void deinitExecution() override
void generateDenoise(float *data, MemoryBuffer *inputTileColor, MemoryBuffer *inputTileNormal, MemoryBuffer *inputTileAlbedo, NodeDenoise *settings)
a MemoryBuffer contains access to the data of a chunk
NodeOperation contains calculation logic.