Blender Git Commit Log
Git Commits -> Revision d28431a
Revision d28431a by Brecht Van Lommel (master) November 22, 2015, 21:49 (GMT) |
OpenNL: make the API thread safe by always passing context. Previously two laplacian smooth or deform modifiers executing simultaneously could crash. |
Commit Details:
Full Hash: d28431a6481a7698105ad45fc68a410e3cd71939
Parent Commit: 47ce2d7
Lines Changed: +362, -416
9 Modified Paths:
/intern/opennl/extern/ONL_opennl.h (+12, -14) (Diff)
/intern/opennl/intern/opennl.cpp (+68, -94) (Diff)
/source/blender/bmesh/operators/bmo_smooth_laplacian.c (+41, -42) (Diff)
/source/blender/editors/armature/meshlaplacian.c (+45, -48) (Diff)
/source/blender/editors/armature/meshlaplacian.h (+1, -1) (Diff)
/source/blender/editors/armature/reeb.c (+25, -24) (Diff)
/source/blender/editors/uvedit/uvedit_parametrizer.c (+65, -84) (Diff)
/source/blender/modifiers/intern/MOD_laplaciandeform.c (+73, -76) (Diff)
/source/blender/modifiers/intern/MOD_laplaciansmooth.c (+32, -33) (Diff)
/intern/opennl/intern/opennl.cpp (+68, -94) (Diff)
/source/blender/bmesh/operators/bmo_smooth_laplacian.c (+41, -42) (Diff)
/source/blender/editors/armature/meshlaplacian.c (+45, -48) (Diff)
/source/blender/editors/armature/meshlaplacian.h (+1, -1) (Diff)
/source/blender/editors/armature/reeb.c (+25, -24) (Diff)
/source/blender/editors/uvedit/uvedit_parametrizer.c (+65, -84) (Diff)
/source/blender/modifiers/intern/MOD_laplaciandeform.c (+73, -76) (Diff)
/source/blender/modifiers/intern/MOD_laplaciansmooth.c (+32, -33) (Diff)