Changeset View
Changeset View
Standalone View
Standalone View
source/blender/render/intern/source/pipeline.c
| Show First 20 Lines • Show All 1,687 Lines • ▼ Show 20 Lines | static void do_render_all_options(Render *re) | ||||
| re->current_scene_update(re->suh, re->scene); | re->current_scene_update(re->suh, re->scene); | ||||
| BKE_scene_camera_switch_update(re->scene); | BKE_scene_camera_switch_update(re->scene); | ||||
| re->i.starttime = PIL_check_seconds_timer(); | re->i.starttime = PIL_check_seconds_timer(); | ||||
| /* ensure no images are in memory from previous animated sequences */ | /* ensure no images are in memory from previous animated sequences */ | ||||
| BKE_image_all_free_anim_ibufs(re->main, re->r.cfra); | BKE_image_all_free_anim_ibufs(re->main, re->r.cfra); | ||||
| BKE_sequencer_all_free_anim_ibufs(re->main, re->r.cfra); | BKE_sequencer_all_free_anim_ibufs(re->scene, re->r.cfra); | ||||
| /* Update for sequencer and compositing animation. | /* Update for sequencer and compositing animation. | ||||
| * TODO: ideally we would create a depsgraph with a copy of the scene | * TODO: ideally we would create a depsgraph with a copy of the scene | ||||
| * like the render engine, but sequencer and compositing do not (yet?) | * like the render engine, but sequencer and compositing do not (yet?) | ||||
| * work with copy-on-write. */ | * work with copy-on-write. */ | ||||
| BKE_animsys_evaluate_all_animation(re->main, NULL, re->scene, (float)cfra); | BKE_animsys_evaluate_all_animation(re->main, NULL, re->scene, (float)cfra); | ||||
| /* Update for masks | /* Update for masks | ||||
| ▲ Show 20 Lines • Show All 1,293 Lines • Show Last 20 Lines | |||||