Changeset View
Changeset View
Standalone View
Standalone View
source/blender/compositor/operations/COM_GlareBaseOperation.h
| Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Lines | bool determineDependingAreaOfInterest(rcti *input, | ||||
| ReadBufferOperation *readOperation, | ReadBufferOperation *readOperation, | ||||
| rcti *output) override; | rcti *output) override; | ||||
| protected: | protected: | ||||
| GlareBaseOperation(); | GlareBaseOperation(); | ||||
| virtual void generateGlare(float *data, MemoryBuffer *inputTile, NodeGlare *settings) = 0; | virtual void generateGlare(float *data, MemoryBuffer *inputTile, NodeGlare *settings) = 0; | ||||
| MemoryBuffer *createMemoryBuffer(rcti *rect) override; | void update_memory_buffer(MemoryBuffer &memory_buffer, rcti *rect) override; | ||||
| }; | }; | ||||
| } // namespace blender::compositor | } // namespace blender::compositor | ||||