Fix Cycles to mostly work with render layer / depsgraph changes.
[blender.git] / source / blender / render / extern / include / RE_engine.h
index b1e5ff9890b3ec713878a8e557dc108c41200d40..ad0cb34d3821e86a1fec04ddd1fba1dea3fb32a2 100644 (file)
@@ -94,7 +94,8 @@ typedef struct RenderEngineType {
 
        void (*update)(struct RenderEngine *engine, struct Main *bmain, struct Scene *scene);
        void (*render_to_image)(struct RenderEngine *engine, struct Depsgraph *depsgraph);
-       void (*bake)(struct RenderEngine *engine, struct Scene *scene, struct Object *object, const int pass_type,
+       void (*bake)(struct RenderEngine *engine, struct Depsgraph *depsgraph,
+                    struct Scene *scene, struct Object *object, const int pass_type,
                     const int pass_filter, const int object_id, const struct BakePixel *pixel_array, const int num_pixels,
                     const int depth, void *result);