Blender Git Loki
Git Commits -> Revision 43ccbe3
October 31, 2020, 02:17 (GMT) |
Try to make SCULPT_orig_vert_data_init avoid allocating undo nodes, which calls into BMLog which, while now threadsafe (ish?) causes threads to get bogged down in lock contention. |
Commit Details:
Full Hash: 43ccbe353ffdd89241d7baa162388aa30ab86864
Parent Commit: 2d86112
Lines Changed: +33, -6
5 Modified Paths:
/source/blender/blenkernel/intern/pbvh_bmesh.c (+19, -1) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+11, -5) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt_paint_color.c (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt.c (+11, -5) (Diff)
/source/blender/editors/sculpt_paint/sculpt_intern.h (+1, -0) (Diff)
/source/blender/editors/sculpt_paint/sculpt_paint_color.c (+1, -0) (Diff)
/source/blender/gpu/intern/gpu_buffers.c (+1, -0) (Diff)