Blender Git Commit Log

Git Commits -> Revision 53fa480

Revision 53fa480 by Bastien Montagne (master)
September 28, 2021, 15:41 (GMT)
Fix: Fluid/Cloth/DynamicPaint: Only share pointcaches in CoW case.

Particle copying code was already properly sharing pointcache between
orig data and its copy only when `LIB_ID_COPY_SET_COPIED_ON_WRITE` is
set, do the same for the other point cache users.

Using `LIB_ID_CREATE_NO_MAIN` here is waaaaaaay to much wide scope for
such a dangerous/advanced behavior, that kind of things has to be
strictly restricted in scope.

Commit Details:

Full Hash: 53fa4801a0f8e03248d3f949cf4cd49792949698
Parent Commit: 34ba696
Lines Changed: +3, -3

3 Modified Paths:

/source/blender/blenkernel/intern/dynamicpaint.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/fluid.c (+1, -1) (Diff)
/source/blender/modifiers/intern/MOD_cloth.c (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021