Blender  V2.93
Functions
image_cache.h File Reference

Go to the source code of this file.

Functions

struct ImBufseq_cache_get (const struct SeqRenderData *context, struct Sequence *seq, float timeline_frame, int type)
 
void seq_cache_put (const struct SeqRenderData *context, struct Sequence *seq, float timeline_frame, int type, struct ImBuf *i)
 
bool seq_cache_put_if_possible (const struct SeqRenderData *context, struct Sequence *seq, float timeline_frame, int type, struct ImBuf *nval)
 
bool seq_cache_recycle_item (struct Scene *scene)
 
void seq_cache_free_temp_cache (struct Scene *scene, short id, int timeline_frame)
 
void seq_cache_destruct (struct Scene *scene)
 
void seq_cache_cleanup_all (struct Main *bmain)
 
void seq_cache_cleanup_sequence (struct Scene *scene, struct Sequence *seq, struct Sequence *seq_changed, int invalidate_types, bool force_seq_changed_range)
 
bool seq_cache_is_full (void)
 

Function Documentation

◆ seq_cache_cleanup_all()

void seq_cache_cleanup_all ( struct Main bmain)

Definition at line 1245 of file image_cache.c.

References ListBase::first, Scene::id, ID::next, NULL, scene, Main::scenes, and SEQ_cache_cleanup().

◆ seq_cache_cleanup_sequence()

void seq_cache_cleanup_sequence ( struct Scene scene,
struct Sequence seq,
struct Sequence seq_changed,
int  invalidate_types,
bool  force_seq_changed_range 
)

◆ seq_cache_destruct()

void seq_cache_destruct ( struct Scene scene)

◆ seq_cache_free_temp_cache()

void seq_cache_free_temp_cache ( struct Scene scene,
short  id,
int  timeline_frame 
)

◆ seq_cache_get()

struct ImBuf* seq_cache_get ( const struct SeqRenderData context,
struct Sequence seq,
float  timeline_frame,
int  type 
)

◆ seq_cache_is_full()

bool seq_cache_is_full ( void  )

◆ seq_cache_put()

void seq_cache_put ( const struct SeqRenderData context,
struct Sequence seq,
float  timeline_frame,
int  type,
struct ImBuf i 
)

◆ seq_cache_put_if_possible()

bool seq_cache_put_if_possible ( const struct SeqRenderData context,
struct Sequence seq,
float  timeline_frame,
int  type,
struct ImBuf nval 
)

◆ seq_cache_recycle_item()

bool seq_cache_recycle_item ( struct Scene scene)