Files
test/source/blender
Julian Eisel afde12e066 Outliner performance: Only expand sub-trees if needed
Before this, we would build the sub-trees of some elements, just to
remove them afterwards. In big files, this would sometimes build ten
thousands of elements unnecessarily. Now support not building those
sub-trees in the first place.

Performance tests in a Sprite Fright production file (release build):
- View Layer display mode, reduced Outliner tree rebuilding from ~45ms
  to 12-17ms
- Library Overrides display mode, Hierarchies view, reduced tree
  rebuilding from 5-6s(!) to 220ms
2022-06-13 22:06:08 +02:00
..
2022-06-13 13:17:32 +02:00
2022-06-10 10:29:35 +02:00
2022-06-13 13:17:32 +02:00
2022-03-16 11:58:22 +11:00
2022-06-10 10:29:35 +02:00
2022-06-13 22:13:16 +08:00
2022-06-10 10:11:49 +02:00
2022-06-13 13:17:32 +02:00
2022-05-17 15:34:02 +10:00