Blender Git Loki
Git Commits -> Revision 7cfb05d
Revision 7cfb05d by Sergey Sharybin (master) August 3, 2015, 13:57 (GMT) |
OpenSubdiv: Resolve crashes when other object depends on subsurf-ed object Cases like using subsurfed object as a boolean operand can't be evaluated on GPU and needs to have all the CCG on CPU. This commit resolves existing configuration to survive, but new configurations would need to have some sort of forced object update so all the data is being moved on CPU if it was previously on GPU. |
Commit Details:
Full Hash: 7cfb05dcb0790cc4aa209ecb63649aa756cb730f
Parent Commit: b4e1b7b
Lines Changed: +31, -1
6 Modified Paths:
/source/blender/blenkernel/BKE_depsgraph.h (+4, -0) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+7, -0) (Diff)
/source/blender/depsgraph/CMakeLists.txt (+4, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+9, -0) (Diff)
/source/blender/depsgraph/SConscript (+3, -0) (Diff)
/source/blender/modifiers/intern/MOD_subsurf.c (+4, -1) (Diff)
/source/blender/blenkernel/intern/depsgraph.c (+7, -0) (Diff)
/source/blender/depsgraph/CMakeLists.txt (+4, -0) (Diff)
/source/blender/depsgraph/intern/depsgraph.cc (+9, -0) (Diff)
/source/blender/depsgraph/SConscript (+3, -0) (Diff)
/source/blender/modifiers/intern/MOD_subsurf.c (+4, -1) (Diff)