Blender Git Loki
Git Commits -> Revision a88af3e
Revision a88af3e by Bastien Montagne (blender-v2.78-release, blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 19, 2016, 12:26 (GMT) |
Fix T49461: Dynamic paint wetmap flickers. Regression from rBa4a968f, we would adjust current point's wetness without actually protecting it in new multi-threaded context, leading to concurrent access mess. Now delay applying wetness reduction to current point to end of function, allows us to avoid having to lock current point twice together with neighbor one (and reducing spinlock awainting too). To be backported to 2.78a. |
Commit Details:
Full Hash: a88af3e5768c985c1438cd48c5a5650b86613a0c
Parent Commit: ff27b58
Committed By: Sergey Sharybin
Lines Changed: +31, -9
1 Modified Path:
/source/blender/blenkernel/intern/dynamicpaint.c (+31, -9) (Diff)