Blender Git Loki
Git Commits -> Revision b3c4a2a
Revision b3c4a2a by Sergey Sharybin (master) January 30, 2018, 13:20 (GMT) |
Fix T52520: Metaballs in edit mode causes infinite Cycles viewport reset The issue was introduced by eb016eb as a fix for T41258, which added depsgraph tagging with zero flag. The comment was saying that it's to make derived caches to be updated, however bot sure how that could possibly work: tagging ID for update with 0 flag only sets updated tags in bmain in old dependency graph. In the new depsgraph, where object data is a part of depsgraph, doing such a tag forces object to be updated, which re-triggers viewport rendering, which is causing such an infinite viewport render rest. Can not reproduce any crashes here, so maybe it's fine to move on with this change. |
Commit Details:
Full Hash: b3c4a2a8da7f1a243628da852d1b8fdc986cbc25
Parent Commit: c80b1f5
Lines Changed: +8, -17
6 Modified Paths:
/source/blender/editors/include/ED_view3d.h (+1, -1) (Diff)
/source/blender/editors/object/object_edit.c (+0, -5) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+1, -5) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+3, -3) (Diff)
/source/blender/makesrna/intern/rna_space.c (+2, -2) (Diff)
/source/blender/editors/object/object_edit.c (+0, -5) (Diff)
/source/blender/editors/space_view3d/space_view3d.c (+1, -5) (Diff)
/source/blender/editors/space_view3d/view3d_edit.c (+1, -1) (Diff)
/source/blender/editors/space_view3d/view3d_view.c (+3, -3) (Diff)
/source/blender/makesrna/intern/rna_space.c (+2, -2) (Diff)