Geometry Nodes: use lazy evaluation in repeat zone #112421

Merged
Jacques Lucke merged 26 commits from JacquesLucke/blender:lazy-repeat-zone into main 2023-09-22 08:58:26 +02:00

26 Commits

Author SHA1 Message Date
Jacques Lucke d5ca9772eb add std::move
buildbot/vexp-code-patch-coordinator Build done. Details
2023-09-20 10:20:32 +02:00
Jacques Lucke 21db031ed5 improve comment 2023-09-20 10:18:13 +02:00
Jacques Lucke 289799e719 improve comment 2023-09-20 10:15:05 +02:00
Jacques Lucke 961388c2cc Merge branch 'main' into lazy-repeat-zone 2023-09-20 10:11:14 +02:00
Jacques Lucke 0e194bea00 Merge branch 'main' into lazy-repeat-zone 2023-09-17 19:10:47 +02:00
Jacques Lucke e02dbf063c Merge branch 'main' into lazy-repeat-zone 2023-09-17 15:47:38 +02:00
Jacques Lucke ee7db77b69 fixes after merge
buildbot/vexp-code-patch-coordinator Build done. Details
2023-09-17 14:05:59 +02:00
Jacques Lucke 3dbb284345 Merge branch 'main' into lazy-repeat-zone 2023-09-17 13:54:53 +02:00
Jacques Lucke b83e1b6a0a Merge branch 'main' into lazy-repeat-zone 2023-09-17 10:09:33 +02:00
Jacques Lucke 7ab6a17d94 Merge branch 'main' into lazy-repeat-zone 2023-09-16 18:58:01 +02:00
Jacques Lucke b797e6dc37 Merge branch 'main' into lazy-repeat-zone 2023-09-16 18:51:24 +02:00
Jacques Lucke a6af4d6919 Merge branch 'main' into lazy-repeat-zone 2023-09-16 18:43:29 +02:00
Jacques Lucke 223b26bb0b use index range for input map 2023-09-16 15:52:52 +02:00
Jacques Lucke c67c4b87ae cleanups 2023-09-16 15:50:28 +02:00
Jacques Lucke efec0e48d2 Merge branch 'main' into lazy-repeat-zone 2023-09-16 13:01:19 +02:00
Jacques Lucke f293db3f99 Merge branch 'main' into lazy-repeat-zone 2023-09-16 10:09:55 +02:00
Jacques Lucke db0ce7ecb2 cleanup
buildbot/vexp-code-patch-coordinator Build done. Details
2023-09-15 18:35:43 +02:00
Jacques Lucke fd8c40f4a8 fix 2023-09-15 18:31:58 +02:00
Jacques Lucke 82b827c08a add comments 2023-09-15 18:30:17 +02:00
Jacques Lucke d2e5de4b9c Merge branch 'main' into lazy-repeat-zone 2023-09-15 17:39:43 +02:00
Jacques Lucke 44a099a2bc disable debug prints 2023-09-15 17:24:17 +02:00
Jacques Lucke 2adefd1af9 improve handling of side effect nodes 2023-09-15 17:15:06 +02:00
Jacques Lucke 84098dda54 fix 2023-09-15 14:29:43 +02:00
Jacques Lucke 6864372ec7 support logging in repeat zone again 2023-09-15 14:23:07 +02:00
Jacques Lucke 8ff4bf3b7a remove printing 2023-09-15 13:34:58 +02:00
Jacques Lucke bf6c0007e7 initial lazy repeat zone 2023-09-15 13:34:36 +02:00