37 #define EARLY_NO_INPUT -1
38 #define EARLY_DO_EFFECT 0
39 #define EARLY_USE_INPUT_1 1
40 #define EARLY_USE_INPUT_2 2
70 float timeline_frame);
void seq_imbuf_assign_spaces(struct Scene *scene, struct ImBuf *ibuf)
void seq_imbuf_to_sequencer_space(struct Scene *scene, struct ImBuf *ibuf, bool make_float)
struct ImBuf * seq_render_effect_execute_threaded(struct SeqEffectHandle *sh, const struct SeqRenderData *context, struct Sequence *seq, float timeline_frame, float facf0, float facf1, struct ImBuf *ibuf1, struct ImBuf *ibuf2, struct ImBuf *ibuf3)
struct ImBuf * seq_render_strip(const struct SeqRenderData *context, struct SeqRenderState *state, struct Sequence *seq, float timeline_frame)
struct SeqRenderState SeqRenderState
void seq_render_state_init(SeqRenderState *state)
int seq_get_shown_sequences(struct ListBase *seqbasep, int timeline_frame, int chanshown, struct Sequence **seq_arr_out)
struct ImBuf * seq_render_give_ibuf_seqbase(const struct SeqRenderData *context, float timeline_frame, int chan_shown, struct ListBase *seqbasep)
struct ImBuf * seq_render_mask(const struct SeqRenderData *context, struct Mask *mask, float frame_index, bool make_float)
struct SELECTID_Context context
struct LinkNode * scene_parents
ccl_device_inline float4 mask(const int4 &mask, const float4 &a)