21a2390f4c899deac839dc2edb376bb515a1e1e6
This utility was already duplicated in two places and planned to be used more. While we should usually avoid creating arrays the size of the indexed array (rather than the size of the mask), sometimes it does seem to be the best option, and we're helped by the fact that most memory stays unintialized for a small mask (allocating but not writing to memory pages at all generally isn't too expensive). Pull Request: https://projects.blender.org/blender/blender/pulls/115491
…
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%
