From 5fba4458e9a7a995343a3432abe230c9ea293813 Mon Sep 17 00:00:00 2001 From: Brecht Van Lommel Date: Wed, 4 Apr 2018 13:51:39 +0200 Subject: Fix Cycles motion blur and engine.frame_set() not working. --- source/blender/render/extern/include/RE_engine.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'source/blender/render/extern/include/RE_engine.h') diff --git a/source/blender/render/extern/include/RE_engine.h b/source/blender/render/extern/include/RE_engine.h index ad0cb34d382..2a1d51158b3 100644 --- a/source/blender/render/extern/include/RE_engine.h +++ b/source/blender/render/extern/include/RE_engine.h @@ -39,7 +39,10 @@ struct bNode; struct bNodeTree; +struct BakePixel; +struct Depsgraph; struct Depsgraph; +struct EvaluationContext; struct IDProperty; struct Main; struct Object; @@ -51,7 +54,7 @@ struct RenderLayer; struct RenderResult; struct ReportList; struct Scene; -struct BakePixel; +struct ViewLayer; /* External Engine */ @@ -133,6 +136,11 @@ typedef struct RenderEngine { struct ReportList *reports; + /* Depsgraph */ + struct EvaluationContext *eval_ctx; + struct Depsgraph *depsgraph; + struct ViewLayer *view_layer; + /* for blender internal only */ int update_flag; int job_update_flag; -- cgit v1.2.3