From 4660c00ac57effeb9598bb3083900dc354a4f43f Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Tue, 17 Feb 2015 16:23:03 +0500 Subject: Cycles: Make blender session aware of rendering from command line This way we can do some more aggressive policy about releasing temporary data during synchronization. --- intern/cycles/blender/blender_session.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'intern/cycles/blender/blender_session.h') diff --git a/intern/cycles/blender/blender_session.h b/intern/cycles/blender/blender_session.h index 33da3076b55..dc9f9c18f79 100644 --- a/intern/cycles/blender/blender_session.h +++ b/intern/cycles/blender/blender_session.h @@ -34,7 +34,7 @@ class RenderTile; class BlenderSession { public: BlenderSession(BL::RenderEngine b_engine, BL::UserPreferences b_userpref, - BL::BlendData b_data, BL::Scene b_scene); + BL::BlendData b_data, BL::Scene b_scene, bool is_headless); BlenderSession(BL::RenderEngine b_engine, BL::UserPreferences b_userpref, BL::BlendData b_data, BL::Scene b_scene, BL::SpaceView3D b_v3d, BL::RegionView3D b_rv3d, int width, int height); @@ -76,6 +76,7 @@ public: void update_bake_progress(); bool background; + bool headless; Session *session; Scene *scene; BlenderSync *sync; -- cgit v1.2.3