Blender V5.0
morphological_blur.cc File Reference

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::compositor

Functions

static const char * blender::compositor::get_shader (MorphologicalBlurOperation operation)
static void blender::compositor::apply_morphological_operator_gpu (Context &context, const Result &input, Result &blurred_input, const MorphologicalBlurOperation operation)
static void blender::compositor::apply_morphological_operator_cpu (const Result &input, Result &blurred_input, const MorphologicalBlurOperation operation)
static void blender::compositor::apply_morphological_operator (Context &context, const Result &input, Result &blurred_input, const MorphologicalBlurOperation operation)
void blender::compositor::morphological_blur (Context &context, const Result &input, Result &output, const float2 &radius, const MorphologicalBlurOperation operation=MorphologicalBlurOperation::Erode, const int filter_type=R_FILTER_GAUSS)