|
Blender
V3.3
|
Public Attributes | |
| MovieClip * | clip |
| MovieClip * | clip_local |
| int | start_frame |
| int | current_frame |
| int | end_frame |
| short | render_size |
| short | render_flag |
| struct PrefetchJob * | next |
| struct PrefetchJob * | prev |
| struct Main * | bmain |
| struct Main * | bmain_eval |
| struct Scene * | scene |
| struct Scene * | scene_eval |
| struct Depsgraph * | depsgraph |
| ThreadMutex | prefetch_suspend_mutex |
| ThreadCondition | prefetch_suspend_cond |
| ListBase | threads |
| struct SeqRenderData | context |
| struct SeqRenderData | context_cpy |
| struct ListBase * | seqbasep |
| struct ListBase * | seqbasep_cpy |
| float | cfra |
| int | num_frames_prefetched |
| bool | running |
| bool | waiting |
| bool | stop |
Definition at line 653 of file clip_editor.c.
| struct Main* PrefetchJob::bmain |
Definition at line 54 of file prefetch.c.
Referenced by seq_prefetch_need_suspend(), seq_prefetch_start_ex(), and seq_prefetch_update_context().
| struct Main* PrefetchJob::bmain_eval |
Definition at line 55 of file prefetch.c.
Referenced by seq_prefetch_free(), seq_prefetch_init_depsgraph(), seq_prefetch_start_ex(), and seq_prefetch_update_context().
| float PrefetchJob::cfra |
Definition at line 72 of file prefetch.c.
Referenced by seq_prefetch_cfra(), seq_prefetch_get_time_range(), seq_prefetch_start_ex(), and seq_prefetch_update_area().
| MovieClip* PrefetchJob::clip |
Clip into which cache the frames will be pre-fetched into.
Definition at line 655 of file clip_editor.c.
Referenced by clip_start_prefetch_job(), and prefetch_startjob().
| MovieClip* PrefetchJob::clip_local |
Definition at line 662 of file clip_editor.c.
Referenced by clip_start_prefetch_job(), prefetch_freejob(), and prefetch_startjob().
| struct SeqRenderData PrefetchJob::context |
Definition at line 63 of file prefetch.c.
Referenced by seq_prefetch_frames(), seq_prefetch_get_original_context(), and seq_prefetch_update_context().
| struct SeqRenderData PrefetchJob::context_cpy |
Definition at line 63 of file prefetch.c.
Referenced by seq_prefetch_frames(), seq_prefetch_seq_has_disk_cache(), and seq_prefetch_update_context().
| int PrefetchJob::current_frame |
Definition at line 664 of file clip_editor.c.
Referenced by clip_start_prefetch_job(), and prefetch_startjob().
| struct Depsgraph* PrefetchJob::depsgraph |
Definition at line 58 of file prefetch.c.
Referenced by seq_prefetch_anim_eval_context(), seq_prefetch_free_depsgraph(), seq_prefetch_init_depsgraph(), seq_prefetch_update_context(), and seq_prefetch_update_depsgraph().
| int PrefetchJob::end_frame |
Definition at line 664 of file clip_editor.c.
Referenced by clip_start_prefetch_job(), and prefetch_startjob().
| struct PrefetchJob* PrefetchJob::next |
Definition at line 52 of file prefetch.c.
| int PrefetchJob::num_frames_prefetched |
Definition at line 73 of file prefetch.c.
Referenced by seq_prefetch_cfra(), seq_prefetch_frames(), seq_prefetch_start_ex(), and seq_prefetch_update_area().
| ThreadCondition PrefetchJob::prefetch_suspend_cond |
Definition at line 61 of file prefetch.c.
Referenced by seq_prefetch_do_suspend(), seq_prefetch_free(), seq_prefetch_resume(), seq_prefetch_start_ex(), and SEQ_prefetch_stop().
| ThreadMutex PrefetchJob::prefetch_suspend_mutex |
Definition at line 60 of file prefetch.c.
Referenced by seq_prefetch_do_suspend(), seq_prefetch_free(), and seq_prefetch_start_ex().
| struct PrefetchJob * PrefetchJob::prev |
Definition at line 52 of file prefetch.c.
| short PrefetchJob::render_flag |
Definition at line 665 of file clip_editor.c.
Referenced by clip_start_prefetch_job(), and prefetch_startjob().
| short PrefetchJob::render_size |
Definition at line 665 of file clip_editor.c.
Referenced by clip_start_prefetch_job(), and prefetch_startjob().
| bool PrefetchJob::running |
Definition at line 76 of file prefetch.c.
Referenced by seq_prefetch_frames(), seq_prefetch_job_is_running(), seq_prefetch_start_ex(), and SEQ_prefetch_stop().
| struct Scene* PrefetchJob::scene |
Definition at line 56 of file prefetch.c.
Referenced by seq_prefetch_do_suspend(), seq_prefetch_frames(), seq_prefetch_init_depsgraph(), seq_prefetch_is_cache_full(), seq_prefetch_need_suspend(), seq_prefetch_start_ex(), seq_prefetch_update_active_seqbase(), seq_prefetch_update_area(), seq_prefetch_update_context(), and seq_prefetch_update_scene().
| struct Scene* PrefetchJob::scene_eval |
Definition at line 57 of file prefetch.c.
Referenced by seq_prefetch_frames(), seq_prefetch_free_depsgraph(), seq_prefetch_init_depsgraph(), seq_prefetch_scene_strip_is_rendered(), seq_prefetch_update_active_seqbase(), and seq_prefetch_update_context().
| struct ListBase* PrefetchJob::seqbasep |
Definition at line 68 of file prefetch.c.
| struct ListBase* PrefetchJob::seqbasep_cpy |
Definition at line 69 of file prefetch.c.
| int PrefetchJob::start_frame |
Definition at line 664 of file clip_editor.c.
Referenced by clip_start_prefetch_job(), and prefetch_startjob().
| bool PrefetchJob::stop |
Definition at line 78 of file prefetch.c.
Referenced by seq_prefetch_do_suspend(), seq_prefetch_frames(), seq_prefetch_start_ex(), and SEQ_prefetch_stop().
| ListBase PrefetchJob::threads |
Definition at line 63 of file prefetch.c.
Referenced by seq_prefetch_free(), and seq_prefetch_start_ex().
| bool PrefetchJob::waiting |
Definition at line 77 of file prefetch.c.
Referenced by seq_prefetch_do_suspend(), seq_prefetch_job_is_waiting(), seq_prefetch_resume(), and seq_prefetch_start_ex().