sara schvartzman
4fe3041fb9
Control Rig: Fix crash when connecting last pin of function
...
#jira UE-166595
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6347cfe6b757820b7a2a5eb1
[CL 22507412 by sara schvartzman in ue5-main branch]
2022-10-13 13:13:41 -04:00
sara schvartzman
03e9b7ab55
Control Rig: Fix unexpected behavior with constant value folding
...
#jira UE-166704
#rb helge.mathee
#preflight 63456fb02c42a0f930537107
[CL 22461598 by sara schvartzman in ue5-main branch]
2022-10-11 13:54:59 -04:00
bryan sefcik
0beee50b45
Updated ../Engine/Source/Developer/... to inline gen.cpp files
...
Before:
Total CPU Time: 53783.640625 s
Total time in Parallel executor: 558.66 seconds
After:
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds
#jira
[CL 22173145 by bryan sefcik in ue5-main branch]
2022-09-24 13:31:25 -04:00
sara schvartzman
98701593de
Control Rig: Second attempt to fix incorrect array default values when connected to reroute node#jira UE-163540
...
#rb jack.cai
#preflight 6321b7938838676d103d26e4
[CL 22004379 by sara schvartzman in ue5-main branch]
2022-09-14 07:23:59 -04:00
sara schvartzman
21b5d128f9
Control Rig: Revert fix for incorrect array default values when connected to reroute node
...
#jira UE-163540
#rb na
[CL 21989560 by sara schvartzman in ue5-main branch]
2022-09-13 15:02:02 -04:00
sara schvartzman
283f87f1b7
Control Rig: Fix incorrect array default values when connected to reroute node
...
#jira UE-162826
#rb jack.cai
#preflight 631b5b15967ffc68fb21883d
[CL 21962237 by sara schvartzman in ue5-main branch]
2022-09-12 06:17:43 -04:00
sara schvartzman
da3ca1a53c
Control Rig: Improve BubbleUpExpressions performance
...
#jira UE-163088
#rb jack.cai
#preflight 6319f039a60c539c988a8c58
[CL 21908296 by sara schvartzman in ue5-main branch]
2022-09-08 20:12:09 -04:00
Helge Mathee
3449d306d4
RigVM: Correctly follow pins across the collapse node boundary
...
#rb na
#jira UE-158911
#preflight https://horde.devtools.epicgames.com/job/62c833581d0706bf24b746d5
[CL 21006383 by Helge Mathee in ue5-main branch]
2022-07-08 09:48:02 -04:00
Helge Mathee
e13931f1a7
RigVM: Default values on array element pins don't propagate correctly.
...
#rb benoit.gadreau
#jira UE-144672
#preflight https://horde.devtools.epicgames.com/job/62b45c19c603be6148408c8f
[CL 20793302 by Helge Mathee in ue5-main branch]
2022-06-23 08:45:36 -04:00
Marc Audy
e2dd041c0f
Fix static analysis warnings
...
#codereview Helge.Mathee
#rnx
#preflight
[CL 20618311 by Marc Audy in ue5-main branch]
2022-06-11 22:32:15 -04:00
Helge Mathee
80dd846962
RigVM: Change order of arguments / pins to be based on super -> child struct
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/62a1fb0ae025a4126b6282ef
[CL 20591381 by Helge Mathee in ue5-main branch]
2022-06-10 03:42:15 -04:00
Helge Mathee
0edf08d7f8
RigVM: Invoke Entry functionality for the model
...
#rb benoit.gadreau
#jira UE-153498
#preflight https://horde.devtools.epicgames.com/job/629733a2ed7762ca42de8245
[CL 20450402 by Helge Mathee in ue5-main branch]
2022-06-01 05:56:08 -04:00
Helge Mathee
6520c809a9
Control Rig: backend work for support for multi graph
...
#rb benoit.gadreau
#jira UE-153497
#preflight https://horde.devtools.epicgames.com/job/6294be4e2e34c2e487b13394
[CL 20434781 by Helge Mathee in ue5-main branch]
2022-05-31 04:27:20 -04:00
sara schvartzman
115ebab38c
Control Rig: Fix reroutes incorrectly identifying cycles
...
#jira UE-149621
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/625eff23034d8924cdd001c2
[CL 19826928 by sara schvartzman in ue5-main branch]
2022-04-20 05:00:04 -04:00
Helge Mathee
0c76d487fc
RigVM: Static Analysis - Fix nullptr access
...
#rb trivial
#preflight https://horde.devtools.epicgames.com/job/6239e646c73745c6009eb204
#jira UE-144613
[CL 19466787 by Helge Mathee in ue5-main branch]
2022-03-22 11:11:40 -04:00
Helge Mathee
2df535e60d
RigVM: Ignore pin default overrides for parent pins if sub pins also are provided with default overrides
...
#rb sara.schvartzman
#jira UE-146153
#preflight https://horde.devtools.epicgames.com/job/62388811b3653cf6afc76996
[CL 19451808 by Helge Mathee in ue5-main branch]
2022-03-21 10:38:19 -04:00
Helge Mathee
0c93dad11e
RigVM: Follow links on non-existing subpins
...
In the case of arrays we can have links on elements that don't exist on the source pin - but may exist on intermediate reroutes or function boundaries (entry or return nodes).
#b sara.schvartzman
#jira UE-144672
#preflight https://horde.devtools.epicgames.com/job/623878e3be1e4104d3451788
[CL 19451141 by Helge Mathee in ue5-main branch]
2022-03-21 09:28:47 -04:00
Helge Mathee
17d6aa73ae
RigVM: Fix sorting of children within blocks
...
#rb benoit.gadreau
#jira UE-146121
#preflight https://horde.devtools.epicgames.com/job/623449dfbc1cf2803833a95e
[CL 19433586 by Helge Mathee in ue5-main branch]
2022-03-18 06:16:32 -04:00
Helge Mathee
7a2e5a2627
RigVM: Performance: Cache interim results for BubbleUpExpressions
...
#rb sara.schvartzman
#jira UE-135450
#preflight https://horde.devtools.epicgames.com/job/623338cab43f22036eff62c6
[CL 19420360 by Helge Mathee in ue5-main branch]
2022-03-17 10:05:25 -04:00
Helge Mathee
53d1d6988b
RigVM: Ensure to create expressions in the right order for unit nodes
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/622a1acc6c2b449433c32126
[CL 19353667 by Helge Mathee in ue5-main branch]
2022-03-11 09:12:54 -05:00
sara schvartzman
b6d0092d7a
Control Rig: Fix input variable node not working when connected to subpin
...
#jira UE-140589
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6227aa98671c913c0524d944
[CL 19318277 by sara schvartzman in ue5-main branch]
2022-03-09 05:12:40 -05:00
sara schvartzman
d904b9cfe5
Control Rig: Remove parameters
...
#jira UE-143591
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6225ed1d8e6b4641d86295c4
[CL 19284981 by sara schvartzman in ue5-main branch]
2022-03-07 10:20:24 -05:00
Helge Mathee
627cb75494
Control Rig: Template Node Support.
...
The UE_RIGVM_ENABLE_TEMPLATE_NODES is disabled in this submit for now - which disabled the creation of template nodes as well, disabled auto-update functionality during load and spawning resolved templates nodes instead of unit nodes.
We'll enable the define in a follow up submit
#rb jack.cai
#jira na
#preflight https://horde.devtools.epicgames.com/job/621de289ca28c55634199235
[CL 19196111 by Helge Mathee in ue5-main branch]
2022-03-01 04:23:55 -05:00
sara schvartzman
b266a1cf74
Control Rig: Fix function changes when folding is disabled
...
#jira UE-142718
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/620f6aa2be45100d32b14157
[CL 19048367 by sara schvartzman in ue5-main branch]
2022-02-18 04:54:34 -05:00
sara schvartzman
bbb64511e5
Control Rig: FIx crash when using old SpringInterpSpringInterp node
...
#jira UE-134574
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6206710ead10bdb30a9e4ea8
[CL 18977339 by sara schvartzman in ue5-main branch]
2022-02-14 05:28:12 -05:00