Changeset View
Changeset View
Standalone View
Standalone View
intern/cycles/blender/blender_session.cpp
| Show First 20 Lines • Show All 232 Lines • ▼ Show 20 Lines | void BlenderSession::reset_session(BL::BlendData &b_data, BL::Depsgraph &b_depsgraph) | ||||
| * made by this render session | * made by this render session | ||||
| */ | */ | ||||
| session->stats.mem_peak = session->stats.mem_used; | session->stats.mem_peak = session->stats.mem_used; | ||||
| /* There is no single depsgraph to use for the entire render. | /* There is no single depsgraph to use for the entire render. | ||||
| * See note on create_session(). | * See note on create_session(). | ||||
| */ | */ | ||||
| /* sync object should be re-created */ | /* sync object should be re-created */ | ||||
| delete sync; | |||||
| sync = new BlenderSync(b_engine, b_data, b_scene, scene, !background, session->progress); | sync = new BlenderSync(b_engine, b_data, b_scene, scene, !background, session->progress); | ||||
| BL::SpaceView3D b_null_space_view3d(PointerRNA_NULL); | BL::SpaceView3D b_null_space_view3d(PointerRNA_NULL); | ||||
| BL::RegionView3D b_null_region_view3d(PointerRNA_NULL); | BL::RegionView3D b_null_region_view3d(PointerRNA_NULL); | ||||
| BufferParams buffer_params = BlenderSync::get_buffer_params(b_render, | BufferParams buffer_params = BlenderSync::get_buffer_params(b_render, | ||||
| b_null_space_view3d, | b_null_space_view3d, | ||||
| b_null_region_view3d, | b_null_region_view3d, | ||||
| scene->camera, | scene->camera, | ||||
| ▲ Show 20 Lines • Show All 882 Lines • Show Last 20 Lines | |||||