217fa8d09eaad311bada2eab57fdf988c0132ffe
1. Trace operator was missing a topology cache tag after replacing the stroke data. This caused an invalid normals cache and crash in drawing code. 2. The drawings must not be manipulated outside the main thread. Job data now stores a curves geometry array that is used to update the drawings at the end of the job. 3. Since the job data now stores an array it has to be allocated using MEM_new. Co-authored-by: Falk David <falk@blender.org> Pull Request: https://projects.blender.org/blender/blender/pulls/130313
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
