Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Goudey <h.goudey@me.com>2022-08-28 22:40:49 +0300
committerHans Goudey <h.goudey@me.com>2022-08-28 22:40:49 +0300
commite0414070d9d0a49c7f1b144b5a2f17d9b43c47c7 (patch)
treef8a545cd8fab4eec2de058bc3e352db94f75827a /release
parent67f3259c54657996d47112967c9b982f78ebfe6e (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