Blender  V3.3
Functions
prefetch.h File Reference

Go to the source code of this file.

Functions

void seq_prefetch_start (const struct SeqRenderData *context, float timeline_frame)
 
void seq_prefetch_free (struct Scene *scene)
 
bool seq_prefetch_job_is_running (struct Scene *scene)
 
void seq_prefetch_get_time_range (struct Scene *scene, int *start, int *end)
 
struct SeqRenderDataseq_prefetch_get_original_context (const struct SeqRenderData *context)
 
struct Sequenceseq_prefetch_get_original_sequence (struct Sequence *seq, struct Scene *scene)
 

Function Documentation

◆ seq_prefetch_free()

void seq_prefetch_free ( struct Scene scene)

◆ seq_prefetch_get_original_context()

struct SeqRenderData* seq_prefetch_get_original_context ( const struct SeqRenderData context)

For cache context swapping.

◆ seq_prefetch_get_original_sequence()

struct Sequence* seq_prefetch_get_original_sequence ( struct Sequence seq,
struct Scene scene 
)

◆ seq_prefetch_get_time_range()

void seq_prefetch_get_time_range ( struct Scene scene,
int *  start,
int *  end 
)

Definition at line 183 of file prefetch.c.

References PrefetchJob::cfra, scene, seq_prefetch_cfra(), and seq_prefetch_job_get().

Referenced by seq_cache_choose_key().

◆ seq_prefetch_job_is_running()

bool seq_prefetch_job_is_running ( struct Scene scene)

◆ seq_prefetch_start()

void seq_prefetch_start ( const struct SeqRenderData context,
float  timeline_frame 
)

Start or resume prefetching.