Blender V5.0
symmetric_separable_blur_variable_size.cc File Reference

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::compositor

Functions

static void blender::compositor::blur_pass (const Result &input, const Result &radius_input, const Result &weights, Result &output, const bool is_vertical_pass)
static Result blender::compositor::horizontal_pass_gpu (Context &context, const Result &input, const Result &radius, const int weights_resolution, const int filter_type)
static Result blender::compositor::horizontal_pass_cpu (Context &context, const Result &input, const Result &radius, const int weights_resolution, const int filter_type)
static Result blender::compositor::horizontal_pass (Context &context, const Result &input, const Result &radius, const int weights_resolution, const int filter_type)
static void blender::compositor::vertical_pass_gpu (Context &context, const Result &original_input, const Result &horizontal_pass_result, const Result &radius, Result &output, const int weights_resolution, const int filter_type)
static void blender::compositor::vertical_pass_cpu (Context &context, const Result &original_input, const Result &horizontal_pass_result, const Result &radius, Result &output, const int weights_resolution, const int filter_type)
static void blender::compositor::vertical_pass (Context &context, const Result &original_input, const Result &horizontal_pass_result, const Result &radius, Result &output, const int weights_resolution, const int filter_type)
void blender::compositor::symmetric_separable_blur_variable_size (Context &context, const Result &input, const Result &radius, Result &output, const int weights_resolution=128, const int filter_type=R_FILTER_GAUSS)