I'm still not sure about the substance of the report. This is a normal, old, function. Graphic programming is about how it works, like noise or texture. This is a very basic thing. And it's…
If simple, how i can provocate a call of this function?
Usually, even for copying, the granulation does not exceed 8000, so I'm not sure if the choosed size is optimal here. Have you checked the smaller sizes?
Thanks for the report, but the issue reported here is a request for modified/improved behavior and not a bug in current behavior. Closing as this bug tracker is only for bugs and errors.
For…
I don't understand what the bug is. This is a short behavior, you just don't see the same part and its copies?
Looking at this implementation, I'm a little disappointed (when I read the comment about the huge cost of this feature, I thought it was something expensive, something like a lot of recursivity...)…
for (int i = 0; i < tree->max_node_index; i++) {
?
Hello, thanks for report, but please, move this report into add-on repository: https://projects.blender.org/blender/blender-addons/issues