Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Montagne <montagne29@wanadoo.fr>2018-08-03 11:13:33 +0300
committerBastien Montagne <montagne29@wanadoo.fr>2018-08-03 11:13:33 +0300
commitb5a1e3d471ad0657a10596b7f2f47b6c7e0fb3f4 (patch)
treed4b684bf0cacc1cb042eaaca54257c693e1ab8c2 /source/blender/blenkernel/BKE_scene.h
parentf55863acd4977a1ec92e1d30f06a7ae6b894660d (diff)
Depsgraph: add helper to ensure a given scene/view_layer graph is up-to-date.
Since that call make the graph active, it should only be used in active editing context aware code (i.e. essentially, operators).
Diffstat (limited to 'source/blender/blenkernel/BKE_scene.h')
-rw-r--r--source/blender/blenkernel/BKE_scene.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_scene.h b/source/blender/blenkernel/BKE_scene.h
index e2032e10833..e7a26afadf5 100644
--- a/source/blender/blenkernel/BKE_scene.h
+++ b/source/blender/blenkernel/BKE_scene.h
@@ -147,6 +147,9 @@ void BKE_scene_graph_update_tagged(struct Depsgraph *depsgraph,
void BKE_scene_graph_update_for_newframe(struct Depsgraph *depsgraph,
struct Main *bmain);
+void BKE_scene_view_layer_graph_evaluated_ensure(
+ struct Main *bmain, struct Scene *scene, struct ViewLayer *view_layer);
+
struct SceneRenderView *BKE_scene_add_render_view(struct Scene *sce, const char *name);
bool BKE_scene_remove_render_view(struct Scene *scene, struct SceneRenderView *srv);