Blender V4.3
render.hh File Reference

Go to the source code of this file.

Classes

struct  SeqRenderState
 
struct  StripScreenQuad
 

Functions

ImBufseq_render_give_ibuf_seqbase (const SeqRenderData *context, float timeline_frame, int chan_shown, ListBase *channels, ListBase *seqbasep)
 
ImBufseq_render_effect_execute_threaded (SeqEffectHandle *sh, const SeqRenderData *context, Sequence *seq, float timeline_frame, float fac, ImBuf *ibuf1, ImBuf *ibuf2)
 
void seq_imbuf_to_sequencer_space (const Scene *scene, ImBuf *ibuf, bool make_float)
 
blender::Vector< Sequence * > seq_get_shown_sequences (const Scene *scene, ListBase *channels, ListBase *seqbase, int timeline_frame, int chanshown)
 
ImBufseq_render_strip (const SeqRenderData *context, SeqRenderState *state, Sequence *seq, float timeline_frame)
 
ImBufseq_render_mask (const SeqRenderData *context, Mask *mask, float frame_index, bool make_float)
 
void seq_imbuf_assign_spaces (const Scene *scene, ImBuf *ibuf)
 
StripScreenQuad get_strip_screen_quad (const SeqRenderData *context, const Sequence *seq)
 

Function Documentation

◆ get_strip_screen_quad()

◆ seq_get_shown_sequences()

◆ seq_imbuf_assign_spaces()

◆ seq_imbuf_to_sequencer_space()

◆ seq_render_effect_execute_threaded()

◆ seq_render_give_ibuf_seqbase()

ImBuf * seq_render_give_ibuf_seqbase ( const SeqRenderData * context,
float timeline_frame,
int chan_shown,
ListBase * channels,
ListBase * seqbasep )

Definition at line 2133 of file render.cc.

References seq_render_strip_stack(), and state.

Referenced by do_adjustment_impl(), and do_multicam().

◆ seq_render_mask()

◆ seq_render_strip()