Refactor: flatten light tree in recursive function #107560

Merged
Brecht Van Lommel merged 6 commits from brecht/blender:recursive-light-tree-flatten into main 2023-05-05 16:33:06 +02:00

6 Commits

Author SHA1 Message Date
Brecht Van Lommel d5c0b766cc Merge branch 'main' into recursive-light-tree-flatten
buildbot/vexp-code-patch-coordinator Build done. Details
2023-05-05 15:59:26 +02:00
Brecht Van Lommel e3d99e6a13 Rename functions for clarity 2023-05-05 15:50:09 +02:00
Weizhen Huang 745ff1c3c9 Cleanup: remove noise in the comment 2023-05-05 14:42:06 +02:00
Weizhen Huang cfd7de83ac Swap instance and reference before flattening the subtree 2023-05-05 14:41:39 +02:00
Brecht Van Lommel 9c69504771 Refactor: build light tree in recursive function
buildbot/vexp-code-patch-coordinator Build done. Details
To make further refactoring for linking easier. Also replace parent_index
by directly storing bit_trail.
2023-05-02 20:47:51 +02:00
Brecht Van Lommel 0ab03682d4 Refactor: avoid storing parent_index, store only bit trail 2023-05-02 20:47:46 +02:00