|
Blender
V2.93
|
#include <COM_QualityStepHelper.h>
Inherited by blender::compositor::BilateralBlurOperation, blender::compositor::BlurBaseOperation, blender::compositor::BokehBlurOperation, blender::compositor::DirectionalBlurOperation, blender::compositor::VariableSizeBokehBlurOperation, and blender::compositor::VectorBlurOperation.
Public Member Functions | |
| QualityStepHelper () | |
| void | setQuality (eCompositorQuality quality) |
Protected Member Functions | |
| void | initExecution (QualityHelper helper) |
| int | getStep () const |
| int | getOffsetAdd () const |
Definition at line 30 of file COM_QualityStepHelper.h.
| blender::compositor::QualityStepHelper::QualityStepHelper | ( | ) |
Definition at line 23 of file COM_QualityStepHelper.cc.
References blender::compositor::High.
|
inlineprotected |
Definition at line 46 of file COM_QualityStepHelper.h.
Referenced by blender::compositor::BokehBlurOperation::executePixel(), blender::compositor::GaussianBokehBlurOperation::executePixel(), and blender::compositor::GaussianXBlurOperation::executePixel().
|
inlineprotected |
Definition at line 42 of file COM_QualityStepHelper.h.
Referenced by blender::compositor::BokehBlurOperation::executeOpenCL(), blender::compositor::VariableSizeBokehBlurOperation::executeOpenCL(), blender::compositor::BilateralBlurOperation::executePixel(), blender::compositor::BokehBlurOperation::executePixel(), blender::compositor::GaussianAlphaXBlurOperation::executePixel(), blender::compositor::GaussianAlphaYBlurOperation::executePixel(), blender::compositor::GaussianBokehBlurOperation::executePixel(), blender::compositor::GaussianXBlurOperation::executePixel(), blender::compositor::GaussianYBlurOperation::executePixel(), blender::compositor::VariableSizeBokehBlurOperation::executePixel(), and blender::compositor::VectorBlurOperation::generateVectorBlur().
|
protected |
Initialize the execution
Definition at line 30 of file COM_QualityStepHelper.cc.
References blender::compositor::COM_QH_INCREASE, blender::compositor::COM_QH_MULTIPLY, blender::compositor::High, blender::compositor::Low, and blender::compositor::Medium.
Referenced by blender::compositor::BilateralBlurOperation::initExecution(), blender::compositor::BlurBaseOperation::initExecution(), blender::compositor::BokehBlurOperation::initExecution(), blender::compositor::DirectionalBlurOperation::initExecution(), blender::compositor::VariableSizeBokehBlurOperation::initExecution(), and blender::compositor::VectorBlurOperation::initExecution().
|
inline |
Definition at line 54 of file COM_QualityStepHelper.h.
Referenced by blender::compositor::BilateralBlurNode::convertToOperations(), blender::compositor::BlurNode::convertToOperations(), blender::compositor::BokehBlurNode::convertToOperations(), blender::compositor::DefocusNode::convertToOperations(), blender::compositor::DilateErodeNode::convertToOperations(), blender::compositor::DirectionalBlurNode::convertToOperations(), and blender::compositor::KeyingNode::setupFeather().