diff options
author | Hans Goudey <h.goudey@me.com> | 2022-08-28 22:40:49 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2022-08-28 22:40:49 +0300 |
commit | e0414070d9d0a49c7f1b144b5a2f17d9b43c47c7 (patch) | |
tree | f8a545cd8fab4eec2de058bc3e352db94f75827a /release | |
parent | 67f3259c54657996d47112967c9b982f78ebfe6e (diff) |
Cleanup: Slightly improve virtual array implementation consistency
Previously the base virtual array implementation optimized for
common cases where data is stored as spans or single values.
However, that didn't make sense when there are already
sub-classes that handle those cases specifically. Instead,
implement the faster materialize methods for each class.
Now, if the base class is reached, it means no optimizations
for avoiding virtual function call overhead are used.
Differential Revision: https://developer.blender.org/D15549
Diffstat (limited to 'release')
0 files changed, 0 insertions, 0 deletions