diff options
author | Manuel Castilla <manzanillawork@gmail.com> | 2021-09-28 20:33:26 +0300 |
---|---|---|
committer | Manuel Castilla <manzanillawork@gmail.com> | 2021-09-28 23:00:17 +0300 |
commit | 283d76a70dba69665d08039a0a7c675c9efc7110 (patch) | |
tree | 1536dd01699558f7924e110fded3e56bd303d719 /source/blender/compositor/operations/COM_GlareThresholdOperation.h | |
parent | 0830211c952983075f420175904fa10edf7b7f08 (diff) |
Compositor: Full frame Glare node
Part of T88150.
Diffstat (limited to 'source/blender/compositor/operations/COM_GlareThresholdOperation.h')
-rw-r--r-- | source/blender/compositor/operations/COM_GlareThresholdOperation.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/source/blender/compositor/operations/COM_GlareThresholdOperation.h b/source/blender/compositor/operations/COM_GlareThresholdOperation.h index 1f247f58324..44f2d717c0e 100644 --- a/source/blender/compositor/operations/COM_GlareThresholdOperation.h +++ b/source/blender/compositor/operations/COM_GlareThresholdOperation.h @@ -18,12 +18,12 @@ #pragma once -#include "COM_NodeOperation.h" +#include "COM_MultiThreadedOperation.h" #include "DNA_light_types.h" namespace blender::compositor { -class GlareThresholdOperation : public NodeOperation { +class GlareThresholdOperation : public MultiThreadedOperation { private: /** * \brief Cached reference to the inputProgram @@ -59,6 +59,9 @@ class GlareThresholdOperation : public NodeOperation { } void determine_canvas(const rcti &preferred_area, rcti &r_area) override; + void update_memory_buffer_partial(MemoryBuffer *output, + const rcti &area, + Span<MemoryBuffer *> inputs) override; }; } // namespace blender::compositor |