|
| static float4 | blender::seq::load_pixel_premul (const uchar *ptr) |
| static float4 | blender::seq::load_pixel_premul (const float *ptr) |
| static void | blender::seq::store_pixel_premul (float4 pix, uchar *ptr) |
| static void | blender::seq::store_pixel_premul (float4 pix, float *ptr) |
| static float4 | blender::seq::load_pixel_raw (const uchar *ptr) |
| static float4 | blender::seq::load_pixel_raw (const float *ptr) |
| static void | blender::seq::store_pixel_raw (float4 pix, uchar *ptr) |
| static void | blender::seq::store_pixel_raw (float4 pix, float *ptr) |
| static void | blender::seq::apply_and_advance_mask (float4 input, float4 &result, const uchar *&mask) |
| static void | blender::seq::apply_and_advance_mask (float4 input, float4 &result, const float *&mask) |
| static void | blender::seq::apply_and_advance_mask (float4, float4 &, const void *&) |
| template<typename T> |
| static void | blender::seq::apply_modifier_op (T &op, ImBuf *ibuf, const ImBuf *mask) |
| static ImBuf * | blender::seq::modifier_render_mask_input (const RenderData *context, int mask_input_type, Strip *mask_strip, Mask *mask_id, int timeline_frame, int fra_offset) |
| static ImBuf * | blender::seq::modifier_mask_get (StripModifierData *smd, const RenderData *context, int timeline_frame, int fra_offset) |
| static void | blender::seq::whiteBalance_init_data (StripModifierData *smd) |
| static void | blender::seq::whiteBalance_apply (const StripScreenQuad &, StripModifierData *smd, ImBuf *ibuf, ImBuf *mask) |
| static void | blender::seq::curves_init_data (StripModifierData *smd) |
| static void | blender::seq::curves_free_data (StripModifierData *smd) |
| static void | blender::seq::curves_copy_data (StripModifierData *target, StripModifierData *smd) |
| static void | blender::seq::curves_apply (const StripScreenQuad &, StripModifierData *smd, ImBuf *ibuf, ImBuf *mask) |
| static void | blender::seq::hue_correct_init_data (StripModifierData *smd) |
| static void | blender::seq::hue_correct_free_data (StripModifierData *smd) |
| static void | blender::seq::hue_correct_copy_data (StripModifierData *target, StripModifierData *smd) |
| static void | blender::seq::hue_correct_apply (const StripScreenQuad &, StripModifierData *smd, ImBuf *ibuf, ImBuf *mask) |
| static void | blender::seq::brightcontrast_apply (const StripScreenQuad &, StripModifierData *smd, ImBuf *ibuf, ImBuf *mask) |
| static float | blender::seq::load_mask_min (const uchar *&mask) |
| static float | blender::seq::load_mask_min (const float *&mask) |
| static float | blender::seq::load_mask_min (const void *&) |
| static void | blender::seq::maskmodifier_apply (const StripScreenQuad &, StripModifierData *, ImBuf *ibuf, ImBuf *mask) |
| static void | blender::seq::tonemapmodifier_init_data (StripModifierData *smd) |
| static void | blender::seq::pixels_to_scene_linear_float (const ColorSpace *colorspace, float4 *pixels, int64_t count) |
| static void | blender::seq::pixels_to_scene_linear_byte (const ColorSpace *colorspace, const uchar *pixels, float4 *dst, int64_t count) |
| static void | blender::seq::scene_linear_to_image_chunk_float (ImBuf *ibuf, IndexRange range) |
| static void | blender::seq::scene_linear_to_image_chunk_byte (float4 *src, ImBuf *ibuf, IndexRange range) |
| static void | blender::seq::tonemap_simple (float4 *scene_linear, ImBuf *mask, IndexRange range, const AvgLogLum &avg) |
| static void | blender::seq::tonemap_rd_photoreceptor (float4 *scene_linear, ImBuf *mask, IndexRange range, const AvgLogLum &avg) |
| static bool | blender::seq::is_point_inside_quad (const StripScreenQuad &quad, int x, int y) |
| static void | blender::seq::tonemap_calc_chunk_luminance (const StripScreenQuad &quad, const bool all_pixels_inside_quad, const int width, const IndexRange y_range, const float4 *scene_linear, AreaLuminance &r_lum) |
| static AreaLuminance | blender::seq::tonemap_calc_input_luminance (const StripScreenQuad &quad, const ImBuf *ibuf) |
| static void | blender::seq::tonemapmodifier_apply (const StripScreenQuad &quad, StripModifierData *smd, ImBuf *ibuf, ImBuf *mask) |
| void | blender::seq::modifier_blend_write (BlendWriter *writer, ListBase *modbase) |
| void | blender::seq::modifier_blend_read_data (BlendDataReader *reader, ListBase *lb) |
|
| static constexpr int | blender::seq::CB_TABLE_SIZE = 1024 |
| static float | blender::seq::color_balance_lgg (float in, const float lift, const float gain, const float gamma, const float mul) |
| static float | blender::seq::color_balance_sop (float in, const float slope, const float offset, const float power, float mul) |
| static void | blender::seq::make_cb_table_lgg (float lift, float gain, float gamma, float mul, float r_table[CB_TABLE_SIZE]) |
| static void | blender::seq::make_cb_table_sop (float slope, float offset, float power, float mul, float r_table[CB_TABLE_SIZE]) |
| static void | blender::seq::colorBalance_init_data (StripModifierData *smd) |
| static void | blender::seq::colorBalance_apply (const StripScreenQuad &, StripModifierData *smd, ImBuf *ibuf, ImBuf *mask) |