d94ef63cb3d5206a5c70c1a99a77747c887f23ee
calloc is generally faster than zeroing separately after a regular allocation. Our allocator API exposed an allocation call with "calloc" in the name that didn't actually use "calloc" because it had an alignment argument (there is no standardized calloc-with-alignment provided by the OS). However, we can still use calloc internally if the alignment fits within the default. That just aligns the function better with performance expectations. Pull Request: https://projects.blender.org/blender/blender/pulls/139749
…
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%
