Blender Git Commit Log
Git Commits -> Revision c26011e
Revision c26011e by Howard Trickey (master) November 24, 2021, 20:26 (GMT) |
Fix T92962 Boolean output indices unstable. A parallel loop to create the interesection meshes for each triangle meant that with parallelism, the output order of the created meshes could vary with each execution. Keep the parallelism for doing the CDTs for interesection, but move the extraction of the new faces into a serial loop afterwards, for repeatability. |
Commit Details:
Full Hash: c26011efcbe1d888962bb9a696723db228dac3cf
Parent Commit: 6b1b338
Lines Changed: +52, -84
1 Modified Path:
/source/blender/blenlib/intern/mesh_intersect.cc (+52, -84) (Diff)