abc8796cab88b6b0ad2cd8651ad26b51172b7e4e
Avoid function call overhead and parallelize the creation of the edit and sculpt mode lines index buffers. Also, remove an extra index that was added for each curve when there are no cyclic curves. Though ideally these index buffers would be generated on the GPU, this simple change makes this part of the GPU data building almost 5x faster (from 1.23 ms to 0.25 ms for curves with 80 thousand points). Pull Request: https://projects.blender.org/blender/blender/pulls/133897
…
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%
