Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/rna_scene_api.c
| Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Lines | |||||
| # ifdef WITH_PYTHON | # ifdef WITH_PYTHON | ||||
| BPy_BEGIN_ALLOW_THREADS; | BPy_BEGIN_ALLOW_THREADS; | ||||
| # endif | # endif | ||||
| for (ViewLayer *view_layer = scene->view_layers.first; view_layer != NULL; | for (ViewLayer *view_layer = scene->view_layers.first; view_layer != NULL; | ||||
| view_layer = view_layer->next) { | view_layer = view_layer->next) { | ||||
| Depsgraph *depsgraph = BKE_scene_get_depsgraph(bmain, scene, view_layer, true); | Depsgraph *depsgraph = BKE_scene_get_depsgraph(bmain, scene, view_layer, true); | ||||
| BKE_scene_graph_update_for_newframe(depsgraph, bmain); | BKE_scene_graph_update_for_newframe(depsgraph); | ||||
| } | } | ||||
| # ifdef WITH_PYTHON | # ifdef WITH_PYTHON | ||||
| BPy_END_ALLOW_THREADS; | BPy_END_ALLOW_THREADS; | ||||
| # endif | # endif | ||||
| if (BKE_scene_camera_switch_update(scene)) { | if (BKE_scene_camera_switch_update(scene)) { | ||||
| for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) { | for (bScreen *screen = bmain->screens.first; screen; screen = screen->id.next) { | ||||
| ▲ Show 20 Lines • Show All 383 Lines • Show Last 20 Lines | |||||