Blender V5.0
deriche_gaussian_blur.cc File Reference

Go to the source code of this file.

Namespaces

namespace  blender
namespace  blender::compositor

Macros

#define FILTER_ORDER   4

Functions

static void blender::compositor::sum_causal_and_non_causal_results_gpu (Context &context, const Result &causal_input, const Result &non_causal_input, Result &output)
static void blender::compositor::sum_causal_and_non_causal_results_cpu (const Result &causal_input, const Result &non_causal_input, Result &output)
static void blender::compositor::sum_causal_and_non_causal_results (Context &context, const Result &causal_input, const Result &non_causal_input, Result &output)
static void blender::compositor::blur_pass_gpu (Context &context, const Result &input, Result &causal_result, Result &non_causal_result, const float sigma)
static void blender::compositor::blur_pass_cpu (Context &context, const Result &input, Result &causal_output, Result &non_causal_output, const float sigma)
static void blender::compositor::blur_pass (Context &context, const Result &input, Result &output, const float sigma)
void blender::compositor::deriche_gaussian_blur (Context &context, const Result &input, Result &output, const float2 &sigma)

Macro Definition Documentation

◆ FILTER_ORDER

#define FILTER_ORDER   4