Photon Engine 2.0.0-beta
A physically based renderer.
|
Process frames with a series of operations. More...
#include <FrameProcessingPipeline.h>
Public Member Functions | |
FrameProcessingPipeline ()=default | |
FrameProcessingPipeline (FrameProcessingPipeline &&other) | |
void | process (const HdrRgbFrame &srcFrame, HdrRgbFrame *out_dstFrame) |
void | appendOperator (std::unique_ptr< FrameOperator > op) |
FrameProcessingPipeline & | operator= (FrameProcessingPipeline &&rhs) |
Process frames with a series of operations.
|
inlinedefault |
ph::FrameProcessingPipeline::FrameProcessingPipeline | ( | FrameProcessingPipeline && | other | ) |
void ph::FrameProcessingPipeline::appendOperator | ( | std::unique_ptr< FrameOperator > | op | ) |
FrameProcessingPipeline & ph::FrameProcessingPipeline::operator= | ( | FrameProcessingPipeline && | rhs | ) |
void ph::FrameProcessingPipeline::process | ( | const HdrRgbFrame & | srcFrame, |
HdrRgbFrame * | out_dstFrame ) |