sara schvartzman
f0a942f45e
Control Rig: Refactor variable binding
...
#jira na
#rb helge.mathee
#preflight 61a4c443be6d0d4512c093f6
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18310323 in //UE5/Release-5.0/... via CL 18310628
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18310747 by sara schvartzman in ue5-release-engine-test branch]
2021-11-29 11:26:01 -05:00
Marc Audy
0c3be2b6ad
Merge Release-Engine-Staging to Test @ CL# 18240298
...
[CL 18241953 by Marc Audy in ue5-release-engine-test branch]
2021-11-18 14:37:34 -05:00
sara schvartzman
b7541bdd7d
Control Rig: Fix binding to local variables and input arguments
...
#jira UE-134013
#rb helge.mathee
#preflight 618aa1230779df5c6a78c462
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18185177 in //UE5/Release-5.0/... via CL 18185246
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18185267 by sara schvartzman in ue5-release-engine-test branch]
2021-11-15 05:32:56 -05:00
helge mathee
9ee62d1f89
Control Rig: Bubble up expressions linked to true and false blocks
...
#rb sara.schvartzman
#jira UE-132263
#preflight https://horde.devtools.epicgames.com/job/617aa0a09a207e0001c17c7b
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17962205 in //UE5/Release-5.0/... via CL 17962224
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v885-17909292)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17962243 by helge mathee in ue5-release-engine-test branch]
2021-10-28 10:25:38 -04:00
aurel cordonnier
a6e741e007
Merge from Release-Engine-Staging @ 17915896 to Release-Engine-Test
...
This represents UE4/Main @17911760, Release-5.0 @17915875 and Dev-PerfTest @17914035
[CL 17918595 by aurel cordonnier in ue5-release-engine-test branch]
2021-10-25 20:05:28 -04:00
helge mathee
3f416b5d4d
Graph Visualizer: Replacing Control Rig AST visualizer with common service
...
#rb halfdan.ingvarsson
#jira na
#preflight https://horde.devtools.epicgames.com/job/614382398169560001036499
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17735754 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v879-17706426)
[CL 17735765 by helge mathee in ue5-release-engine-test branch]
2021-10-06 11:19:48 -04:00
helge mathee
d9095a1ee9
Control Rig: Constant folding fix for functions.
...
Folding needs to take pin overrides (for example default values coming from a function ref node) into account
#rb sara.schvartzman
#jira UE-119885
#preflight https://horde.devtools.epicgames.com/job/615c90ce8ebc260001a56be9
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17734404 in //UE5/Release-5.0/... via CL 17734412
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v879-17706426)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 17734422 by helge mathee in ue5-release-engine-test branch]
2021-10-06 08:42:42 -04:00
sara schvartzman
84f0d077da
Control Rig: Fix compile issue
...
#jira na
#rb trivial
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17631590 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17631619 by sara schvartzman in ue5-release-engine-test branch]
2021-09-27 12:08:28 -04:00
sara schvartzman
ccea92c671
Control Rig: Variable node can now reference an input parameter inside a function
...
#jira UE-110374
#rb helge.mathee
#preflight 614b3a47286e3b00012ad087
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17631321 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17631332 by sara schvartzman in ue5-release-engine-test branch]
2021-09-27 11:50:32 -04:00
sara schvartzman
a9ac27c153
Control Rig: Refactor watch value
...
#jira UE-123512
#rb helge.mathee
#preflight 614c92e9b616ed00011d44af
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17631290 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17631297 by sara schvartzman in ue5-release-engine-test branch]
2021-09-27 11:48:28 -04:00
helge mathee
81e3fba94c
Control Rig: Fix up invalid graphs on load, guard against infinite recusion in AST
...
#rb sara.schvartzman
#jira UE-127708
#preflight https://horde.devtools.epicgames.com/job/61518f7ad0edce0001e75a5e
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17628743 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17628763 by helge mathee in ue5-release-engine-test branch]
2021-09-27 06:52:24 -04:00
helge mathee
d2dee34bc1
Control Rig: Lookup resolved value during constant folding both from work + literal memory
...
#jira nojira
#rb sara.schvartzman
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17593922 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v871-17566257)
[CL 17593924 by helge mathee in ue5-release-engine-test branch]
2021-09-22 06:52:44 -04:00
helge mathee
07e76189f3
ControlRig: Array Nodes
...
#rb jack.cai
#jira UE-104985 UE-104988 UE-104989 UE-104990
preflight: https://horde.devtools.epicgames.com/job/611cc8193a81b000012a0554
#ROBOMERGE-SOURCE: CL 17212884 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)
[CL 17212887 by helge mathee in ue5-release-engine-test branch]
2021-08-18 06:18:21 -04:00
helge mathee
2f49bf6fb7
Control Rig: RigVM Memory upgrade: Remaining fixes
...
#rb audit
#jira na
#ROBOMERGE-SOURCE: CL 17029193 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v845-17028103)
[CL 17029194 by helge mathee in ue5-release-engine-test branch]
2021-08-03 08:50:47 -04:00
helge mathee
58e0665acc
RigVM: Implementing support for new memory storage
...
All code is still based on the UE_RIGVM_UCLASS_BASED_STORAGE_DISABLED define, which is turned on.
So the feature / changes don't affect anything just yet.
#rb na
[FYI] jack.cai halfdan.ingvarsson
#jira na
#ROBOMERGE-SOURCE: CL 16970759 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
[CL 16970901 by helge mathee in ue5-release-engine-test branch]
2021-07-27 14:04:39 -04:00
helge mathee
dc39b0ef31
Control Rig / RigVM: Support for LWC
...
#rb halfdan.ingvarsson sara.schvartzman
#jira na
#ROBOMERGE-SOURCE: CL 16746093 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16746101 by helge mathee in ue5-release-engine-test branch]
2021-06-22 14:11:52 -04:00
helge mathee
77ddf5c7dc
Control Rig: RigVM to treat entry, return and library nodes as NoOp
...
#jira UE-118210
#rb audit
#ROBOMERGE-SOURCE: CL 16687239 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16687240 by helge mathee in ue5-release-engine-test branch]
2021-06-16 08:58:10 -04:00
helge mathee
354818bc13
Control Rig: RigVM AST parser to traverse into function nodes for sub pins
...
#jira FROST-3104
#rb audit
#ROBOMERGE-SOURCE: CL 16620351 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v830-16605563)
[CL 16620352 by helge mathee in ue5-release-engine-test branch]
2021-06-10 06:16:12 -04:00
Helge Mathee
f78a6a3490
Control Rig: RigVM: Fix constant folding for more complex cases
...
#jira na
#rb audit
[CL 16544820 by Helge Mathee in ue5-main branch]
2021-06-03 05:45:48 -04:00
Helge Mathee
e4b9b30fb4
Control Rig: Improving debug watches
...
* watches now no longer crash with Mannequin Control Rig
* watches no longer disappear after recompile
* watches work on formerly optimized out nodes
* watches work within collapse nodes and functions
#rb sara.schvartzman
#jira na
[CL 16327158 by Helge Mathee in ue5-main branch]
2021-05-14 02:36:03 -04:00
Helge Mathee
07b622357c
Control Rig: AST lookup var expresisons by name
...
#jira UE-114815
#rb na
[CL 16220122 by Helge Mathee in ue5-main branch]
2021-05-06 09:44:46 -04:00
Helge Mathee
3afc8b83ea
Control Rig: Moving debug memory to its own container
...
#rb sara.schvartzman
#jira na, Control Rig Debugging Work
[CL 16155492 by Helge Mathee in ue5-main branch]
2021-04-29 05:02:50 -04:00
Helge Mathee
02c478ba4b
Control Rig: Avoid undo / redo during compilation. Improve RemoveExpressions performance within AST Parser
...
#rb sara.schvartzman
#jira UE-113260
[CL 15990888 by Helge Mathee in ue5-main branch]
2021-04-13 12:03:23 -04:00
Helge Mathee
534665507f
Control Rig: Orphan pin functionality for RigVM
...
#jira UEA-564
#rb jack.cai
[CL 15942963 by Helge Mathee in ue5-main branch]
2021-04-07 13:09:20 -04:00
sara schvartzman
bb333535d4
ControlRig: Fix watches not working for functions and collapsed nodes.
...
#jira UE-110041
#rb helge.mathee
[CL 15748441 by sara schvartzman in ue5-main branch]
2021-03-19 12:43:05 -04:00