Blender
V3.3
|
#include <COM_QualityStepHelper.h>
Public Member Functions | |
QualityStepHelper () | |
void | set_quality (eCompositorQuality quality) |
Protected Member Functions | |
void | init_execution (QualityHelper helper) |
int | get_step () const |
int | get_offset_add () const |
Definition at line 15 of file COM_QualityStepHelper.h.
blender::compositor::QualityStepHelper::QualityStepHelper | ( | ) |
Definition at line 8 of file COM_QualityStepHelper.cc.
References blender::compositor::High.
|
inlineprotected |
Definition at line 31 of file COM_QualityStepHelper.h.
Referenced by blender::compositor::BokehBlurOperation::execute_pixel(), blender::compositor::GaussianBokehBlurOperation::execute_pixel(), and blender::compositor::GaussianXBlurOperation::execute_pixel().
|
inlineprotected |
Definition at line 27 of file COM_QualityStepHelper.h.
Referenced by blender::compositor::BokehBlurOperation::execute_opencl(), blender::compositor::VariableSizeBokehBlurOperation::execute_opencl(), blender::compositor::BilateralBlurOperation::execute_pixel(), blender::compositor::BokehBlurOperation::execute_pixel(), blender::compositor::GaussianAlphaXBlurOperation::execute_pixel(), blender::compositor::GaussianAlphaYBlurOperation::execute_pixel(), blender::compositor::GaussianBokehBlurOperation::execute_pixel(), blender::compositor::GaussianXBlurOperation::execute_pixel(), blender::compositor::GaussianYBlurOperation::execute_pixel(), blender::compositor::VariableSizeBokehBlurOperation::execute_pixel(), blender::compositor::VectorBlurOperation::generate_vector_blur(), blender::compositor::GaussianAlphaBlurBaseOperation::update_memory_buffer_partial(), blender::compositor::BilateralBlurOperation::update_memory_buffer_partial(), blender::compositor::BokehBlurOperation::update_memory_buffer_partial(), blender::compositor::GaussianBlurBaseOperation::update_memory_buffer_partial(), blender::compositor::GaussianBokehBlurOperation::update_memory_buffer_partial(), and blender::compositor::VariableSizeBokehBlurOperation::update_memory_buffer_partial().
|
protected |
Initialize the execution
Definition at line 15 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::init_execution(), blender::compositor::BlurBaseOperation::init_execution(), blender::compositor::BokehBlurOperation::init_execution(), blender::compositor::DirectionalBlurOperation::init_execution(), blender::compositor::VariableSizeBokehBlurOperation::init_execution(), and blender::compositor::VectorBlurOperation::init_execution().
|
inline |
Definition at line 39 of file COM_QualityStepHelper.h.
Referenced by blender::compositor::BilateralBlurNode::convert_to_operations(), blender::compositor::BlurNode::convert_to_operations(), blender::compositor::BokehBlurNode::convert_to_operations(), blender::compositor::DefocusNode::convert_to_operations(), blender::compositor::DilateErodeNode::convert_to_operations(), blender::compositor::DirectionalBlurNode::convert_to_operations(), and blender::compositor::KeyingNode::setup_feather().