Changeset View
Changeset View
Standalone View
Standalone View
source/blender/depsgraph/intern/depsgraph.cc
| Show First 20 Lines • Show All 67 Lines • ▼ Show 20 Lines | Depsgraph::Depsgraph(Scene *scene, ViewLayer *view_layer, eEvaluationMode mode) | ||||
| : time_source(NULL), | : time_source(NULL), | ||||
| need_update(true), | need_update(true), | ||||
| scene(scene), | scene(scene), | ||||
| view_layer(view_layer), | view_layer(view_layer), | ||||
| mode(mode), | mode(mode), | ||||
| ctime(BKE_scene_frame_get(scene)), | ctime(BKE_scene_frame_get(scene)), | ||||
| scene_cow(NULL), | scene_cow(NULL), | ||||
| is_active(false), | is_active(false), | ||||
| debug_is_evaluating(false) | debug_is_evaluating(false), | ||||
| is_render_pipeline_depsgraph(false) | |||||
| { | { | ||||
| BLI_spin_init(&lock); | BLI_spin_init(&lock); | ||||
| id_hash = BLI_ghash_ptr_new("Depsgraph id hash"); | id_hash = BLI_ghash_ptr_new("Depsgraph id hash"); | ||||
| entry_tags = BLI_gset_ptr_new("Depsgraph entry_tags"); | entry_tags = BLI_gset_ptr_new("Depsgraph entry_tags"); | ||||
| debug_flags = G.debug; | debug_flags = G.debug; | ||||
| memset(id_type_updated, 0, sizeof(id_type_updated)); | memset(id_type_updated, 0, sizeof(id_type_updated)); | ||||
| memset(physics_relations, 0, sizeof(physics_relations)); | memset(physics_relations, 0, sizeof(physics_relations)); | ||||
| } | } | ||||
| ▲ Show 20 Lines • Show All 264 Lines • Show Last 20 Lines | |||||