diff options
author | Hans Goudey <h.goudey@me.com> | 2022-03-13 05:33:25 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2022-03-14 00:53:48 +0300 |
commit | 29dc6fb1c1db3f43cf41e076c85cd4aa9d423cdf (patch) | |
tree | f25b28c765a455da70d7bc2f5a9430fe687de3d1 /source/blender/blenkernel/BKE_mask.h | |
parent | 34a61ceeaa0d9f859cccdd4357918447de6cdd13 (diff) |
Curve: Remove temporary buffer during NURBS evaluation
Currently a single buffer is used as working space for all evaluated
points. In order to make evaluations more independent, opening
options like multi-threading in the future, instead use a separate
array for each call. Using an inline buffer capacity higher than
the default allows a few percent performance improvement, and removes
allocations for every evaluated point.
Diffstat (limited to 'source/blender/blenkernel/BKE_mask.h')
0 files changed, 0 insertions, 0 deletions