|
| static void | blender::seq::init_alpha_over_or_under (Strip *strip) |
| static bool | blender::seq::alpha_opaque (uchar alpha) |
| static bool | blender::seq::alpha_opaque (float alpha) |
| static ImBuf * | blender::seq::do_alphaover_effect (const RenderData *context, SeqRenderState *, Strip *, float, float fac, ImBuf *src1, ImBuf *src2) |
| static ImBuf * | blender::seq::do_alphaunder_effect (const RenderData *context, SeqRenderState *, Strip *, float, float fac, ImBuf *src1, ImBuf *src2) |
| template<typename T, typename Func> |
| static void | blender::seq::apply_blend_function (float fac, int64_t size, const T *src1, const T *src2, T *dst, Func blend_function) |
| static void | blender::seq::do_blend_effect_float (float fac, int64_t size, const float *rect1, const float *rect2, StripBlendMode btype, float *out) |
| static void | blender::seq::do_blend_effect_byte (float fac, int64_t size, const uchar *rect1, const uchar *rect2, StripBlendMode btype, uchar *out) |
| static ImBuf * | blender::seq::do_blend_mode_effect (const RenderData *context, SeqRenderState *, Strip *strip, float, float fac, ImBuf *src1, ImBuf *src2) |
| static void | blender::seq::init_colormix_effect (Strip *strip) |
| static ImBuf * | blender::seq::do_colormix_effect (const RenderData *context, SeqRenderState *, Strip *strip, float, float, ImBuf *src1, ImBuf *src2) |
| static void | blender::seq::copy_effect_default (Strip *dst, const Strip *src, const int) |
| static void | blender::seq::free_effect_default (Strip *strip, const bool) |
| void | blender::seq::blend_mode_effect_get_handle (EffectHandle &rval) |
| void | blender::seq::color_mix_effect_get_handle (EffectHandle &rval) |
| void | blender::seq::alpha_over_effect_get_handle (EffectHandle &rval) |
| void | blender::seq::alpha_under_effect_get_handle (EffectHandle &rval) |