add(changelog): for improvements to `vtkCompositeArray`

This commit is contained in:
Julien Fausty 2022-11-29 14:35:50 +01:00
parent d52d7d24cf
commit 157fddc8eb
1 changed files with 5 additions and 0 deletions

View File

@ -0,0 +1,5 @@
## Improve performance of `vtkCompositeArray`
Flattening out the internal tree structure of the `vtkCompositeImplicitBackend` has increased access performance considerably when dealing with multi-level binary trees by avoiding intermediate calls through the `vtkImplicitArray`structure.
This has led to a significant API change in the `vtkCompositeImplicitBackend` constructor which now takes a `std::vector<vtkDataArray*>` instead of two `vtkDataArray*`s directly leading to better quality of life for users as well.