Blender Git Loki
Git Commits -> Revision db2a603
Revision db2a603 by Sergey Sharybin (master) November 28, 2017, 13:24 (GMT) |
Depsgraph: Remove workaround for Blender Internal in viewport This commit effectively reverts fix T45702 done in 067fe2719a99. Reasoning: - Blender Internal is being replaced with Eevee, and will be removed entirely rather soon. - All render engines are planned to have own depsgraph, so such threading conflicts should no longer be an issue. - We don't want to spend time on porting workarounds for EOL things to a new design. Less code -- faster the work :) - If such notifications will end up needed for some other cases, we would need to re-implement this a more proper depsgraph tagging/flushing and make it to work with all copy-on-write datablocks and everything. |
Commit Details:
Full Hash: db2a603f6ef8ffc6f0b72fe108710d88ccd2f85d
Parent Commit: 86bfce6
Lines Changed: +4, -43
6 Modified Paths:
/source/blender/blenkernel/intern/scene.c (+1, -5) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+1, -7) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+1, -11) (Diff)
/source/blender/editors/include/ED_render.h (+0, -1) (Diff)
/source/blender/editors/render/render_update.c (+0, -17) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+1, -2) (Diff)
/source/blender/depsgraph/DEG_depsgraph.h (+1, -7) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+1, -11) (Diff)
/source/blender/editors/include/ED_render.h (+0, -1) (Diff)
/source/blender/editors/render/render_update.c (+0, -17) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+1, -2) (Diff)