44 const float timeline_frame_start,
45 const float timeline_frame_end);
These structs are the foundation for all linked lists in the library system.
void final_image_cache_invalidate_frame_range(Scene *scene, const float timeline_frame_start, const float timeline_frame_end)
void final_image_cache_destroy(Scene *scene)
void final_image_cache_clear(Scene *scene)
ImBuf * final_image_cache_get(Scene *scene, const ListBase *seqbasep, float timeline_frame, int view_id, int display_channel, int2 image_size)
bool final_image_cache_evict(Scene *scene)
void final_image_cache_put(Scene *scene, const ListBase *seqbasep, const float timeline_frame, const int view_id, const int display_channel, int2 image_size, ImBuf *image)
size_t final_image_cache_get_image_count(const Scene *scene)
VecBase< int32_t, 2 > int2