Blender Git Loki
Git Commits -> Revision ba5b792
Revision ba5b792 by Sergey Sharybin (master) April 5, 2017, 09:39 (GMT) |
Depsgraph: Remove all layer bit flags related checks These bits became obsolete with the new layer system, so we can simplify some code around them or avoid existing workarounds which were trying to keep things working for them. There are still work needed to be done for on_visible_change to avoid unnecessary updates, but that can also happen later. |
Commit Details:
Full Hash: ba5b792dd997d634c0901bddbca4ebb82d6ebbbe
Parent Commit: 1f6037c
Lines Changed: +84, -438
42 Modified Paths:
/source/blender/alembic/intern/abc_exporter.cc (+1, -1) (Diff)
/source/blender/alembic/intern/alembic_capi.cc (+1, -2) (Diff)
/source/blender/blenkernel/BKE_collision.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_scene.h (+1, -2) (Diff)
/source/blender/blenkernel/intern/anim.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/collision.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+2, -7) (Diff)
/source/blender/blenkernel/intern/sequencer.c (+3, -3) (Diff)
/source/blender/collada/AnimationExporter.cpp (+1, -1) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+2, -5) (Diff)
/source/blender/depsgraph/DEG_depsgraph_build.h (+0, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.cc (+7, -105) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.h (+0, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+4, -19) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+5, -5) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+1, -1) (Diff)
/source/blender/depsgraph/intern/debug/deg_debug_graphviz.cc (+0, -12) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+1, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+0, -5) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+1, -3) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cc (+3, -11) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+5, -77) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+12, -38) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.h (+1, -2) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.cc (+0, -6) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.h (+0, -3) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_component.cc (+3, -8) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_component.h (+0, -3) (Diff)
/source/blender/editors/render/render_opengl.c (+3, -19) (Diff)
/source/blender/editors/screen/screen_edit.c (+1, -9) (Diff)
/source/blender/editors/sound/sound_ops.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_scene_api.c (+1, -2) (Diff)
/source/blender/modifiers/intern/MOD_cloth.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_smoke.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_softbody.c (+1, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -6) (Diff)
/source/blender/render/intern/source/external_engine.c (+2, -47) (Diff)
/source/blender/render/intern/source/pipeline.c (+4, -15) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+2, -2) (Diff)
/source/blender/alembic/intern/alembic_capi.cc (+1, -2) (Diff)
/source/blender/blenkernel/BKE_collision.h (+1, -1) (Diff)
/source/blender/blenkernel/BKE_scene.h (+1, -2) (Diff)
/source/blender/blenkernel/intern/anim.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/collision.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/pointcache.c (+2, -2) (Diff)
/source/blender/blenkernel/intern/scene.c (+2, -7) (Diff)
/source/blender/blenkernel/intern/sequencer.c (+3, -3) (Diff)
/source/blender/collada/AnimationExporter.cpp (+1, -1) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+2, -5) (Diff)
/source/blender/depsgraph/DEG_depsgraph_build.h (+0, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.cc (+7, -105) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder.h (+0, -1) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_nodes.cc (+4, -19) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.cc (+5, -5) (Diff)
/source/blender/depsgraph/intern/builder/deg_builder_relations.h (+1, -1) (Diff)
/source/blender/depsgraph/intern/debug/deg_debug_graphviz.cc (+0, -12) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+1, -2) (Diff)
/source/blender/depsgraph/intern/depsgraph.h (+0, -5) (Diff)
/source/blender/depsgraph/intern/depsgraph_build.cc (+1, -3) (Diff)
/source/blender/depsgraph/intern/depsgraph_eval.cc (+3, -11) (Diff)
/source/blender/depsgraph/intern/depsgraph_tag.cc (+5, -77) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.cc (+12, -38) (Diff)
/source/blender/depsgraph/intern/eval/deg_eval.h (+1, -2) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.cc (+0, -6) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node.h (+0, -3) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_component.cc (+3, -8) (Diff)
/source/blender/depsgraph/intern/nodes/deg_node_component.h (+0, -3) (Diff)
/source/blender/editors/render/render_opengl.c (+3, -19) (Diff)
/source/blender/editors/screen/screen_edit.c (+1, -9) (Diff)
/source/blender/editors/sound/sound_ops.c (+2, -2) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+1, -1) (Diff)
/source/blender/makesrna/intern/rna_scene_api.c (+1, -2) (Diff)
/source/blender/modifiers/intern/MOD_cloth.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_dynamicpaint.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_smoke.c (+2, -2) (Diff)
/source/blender/modifiers/intern/MOD_softbody.c (+1, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+2, -6) (Diff)
/source/blender/render/intern/source/external_engine.c (+2, -47) (Diff)
/source/blender/render/intern/source/pipeline.c (+4, -15) (Diff)
/source/blender/windowmanager/intern/wm_operators.c (+2, -2) (Diff)