|
Blender V4.3
|
Go to the source code of this file.
Functions | |
| void | SEQ_prefetch_stop_all () |
| void | SEQ_prefetch_stop (Scene *scene) |
| bool | SEQ_prefetch_need_redraw (const bContext *C, Scene *scene) |
Definition at line 583 of file prefetch.cc.
References SpaceSeq::cache_overlay, CTX_wm_screen(), CTX_wm_space_seq(), SequencerCacheOverlay::flag, SEQ_CACHE_SHOW, seq_prefetch_job_is_running(), and seq_prefetch_job_is_waiting().
Referenced by seq_prefetch_wm_notify(), and seq_prefetch_wm_notify().
| void SEQ_prefetch_stop | ( | Scene * | scene | ) |
Use also to update scene and context changes This function should almost always be called by cache invalidation, not directly.
Definition at line 247 of file prefetch.cc.
References BLI_condition_notify_one(), PrefetchJob::prefetch_suspend_cond, PrefetchJob::running, seq_prefetch_job_get(), and PrefetchJob::stop.
Referenced by SEQ_cache_cleanup(), seq_prefetch_free(), SEQ_prefetch_stop_all(), SEQ_relations_free_imbuf(), sequence_invalidate_cache(), sequencer_delete_exec(), sequencer_meta_make_exec(), sequencer_meta_separate_exec(), sequencer_meta_toggle_exec(), sequencer_separate_images_exec(), and sequencer_split_exec().
| void SEQ_prefetch_stop_all | ( | ) |
Definition at line 237 of file prefetch.cc.
References G, scene, and SEQ_prefetch_stop().
Referenced by WM_jobs_kill_all().