69 bool force_seq_changed_range);
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
void seq_cache_cleanup_sequence(struct Scene *scene, struct Sequence *seq, struct Sequence *seq_changed, int invalidate_types, bool force_seq_changed_range)
struct ImBuf * seq_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)
void seq_cache_cleanup_all(struct Main *bmain)
float seq_cache_frame_index_to_timeline_frame(struct Sequence *seq, float frame_index)
bool seq_cache_is_full(void)
void seq_cache_thumbnail_put(const struct SeqRenderData *context, struct Sequence *seq, float timeline_frame, struct ImBuf *i, rctf *view_area)
void seq_cache_thumbnail_cleanup(Scene *scene, rctf *view_area)
bool seq_cache_put_if_possible(const struct SeqRenderData *context, struct Sequence *seq, float timeline_frame, int type, struct ImBuf *nval)
void seq_cache_destruct(struct Scene *scene)
struct SeqCacheKey SeqCacheKey
void seq_cache_free_temp_cache(struct Scene *scene, short id, int timeline_frame)
bool seq_cache_recycle_item(struct Scene *scene)
struct SeqCacheKey * link_next
struct SeqRenderData context
struct SeqCache * cache_owner
struct SeqCacheKey * link_prev