helge mathee
f4138a3a68
Control Rig: Support for unknown pins + spawning nodes with unknown pins
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/61388e8a25e540000167bbec
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 17456830 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17456834 by helge mathee in ue5-release-engine-test branch]
2021-09-08 07:57:30 -04:00
sara schvartzman
b2cd111559
Control Rig: Fix crash in unit test
...
#jira na
#rb trivial
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17442746 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17442760 by sara schvartzman in ue5-release-engine-test branch]
2021-09-07 06:09:01 -04:00
sara schvartzman
263d77d583
Control Rig: Display local variables in details panel
...
#jira UE-118328
#rb helge.mathee
#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 17436312 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v870-17433530)
[CL 17436378 by sara schvartzman in ue5-release-engine-test branch]
2021-09-06 04:39:25 -04:00
helge mathee
84b73d8f22
Control Rig: Add warning message for unconnected execute pins on Entry / Return nodes
...
#rb audit
#jira na
#ROBOMERGE-SOURCE: CL 17364237 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v865-17346139)
[CL 17364407 by helge mathee in ue5-release-engine-test branch]
2021-08-31 03:36:39 -04:00
sara schvartzman
d81573b0e4
Control Rig: Fix Local variables default value overwritting previous results
...
#jira UE-123760
#rb helge.mathee
[FYI] jack.cai
#ROBOMERGE-SOURCE: CL 17317665 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)
[CL 17317699 by sara schvartzman in ue5-release-engine-test branch]
2021-08-26 10:32:00 -04:00
helge mathee
3bca6ae8e7
Control Rig: Introduce pin validity checking + fixup
...
#rb jack.cai
#jira na
#ROBOMERGE-SOURCE: CL 17310305 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v861-17282326)
[CL 17315113 by helge mathee in ue5-release-engine-test branch]
2021-08-26 06:58:05 -04:00
helge mathee
dca15c9585
Control Rig: Implement in editor profiling
...
#rb halfdan.ingvarsson
#jira na
#preflight: https://horde.devtools.epicgames.com/job/611f87295e737200012de8b0
#ROBOMERGE-SOURCE: CL 17249273 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v855-17104924)
[CL 17249283 by helge mathee in ue5-release-engine-test branch]
2021-08-20 12:55:39 -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
jack cai
e8d6fd88e5
Control rig: hidden pin should not have default values
...
#rb helge.mathee jack.cai
#author helge.mathee
#preflight 610d95b24d61ce0001446dd4
#ROBOMERGE-SOURCE: CL 17088273 via CL 17095452
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)
[CL 17095647 by jack cai in ue5-release-engine-test branch]
2021-08-07 15:31:27 -04:00
matt peters
419c2bdcaa
RigVMCompiler: When promoting a pin's property to an array, reformat its original defaultvalue as an array defaultvalue
...
#jira UE-121216
#rb Jack.Cai
#rnx
#ROBOMERGE-SOURCE: CL 17090894 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v853-17066230)
[CL 17090912 by matt peters in ue5-release-engine-test branch]
2021-08-06 19:39:37 -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
a286d325ff
Control Rig: RigVM: Documented headers and body of new RigVMMemoryStorage classes
...
[FYI] jack.cai sara.schvartzman
#rb na
#jira na
#ROBOMERGE-SOURCE: CL 17027904 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v843-17027566)
[CL 17027910 by helge mathee in ue5-release-engine-test branch]
2021-08-03 06:19:44 -04:00
helge mathee
c749d352ce
Control Rig: RigVM Property Based storage support for sliced memory
...
#rb audit
#jira na
#ROBOMERGE-SOURCE: CL 17008022 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
[CL 17008382 by helge mathee in ue5-release-engine-test branch]
2021-07-30 15:49:56 -04:00
helge mathee
63b68a797e
Control Rig: Re-enable RigVMCompiler Unit Tests for new memory storage class
...
#rb audit
#jira na
#ROBOMERGE-SOURCE: CL 16999038 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
[CL 16999042 by helge mathee in ue5-release-engine-test branch]
2021-07-29 14:29:52 -04:00
helge mathee
8e2a3290fb
Control Rig: RigVM: Implement Compiler support for RigVMMemoryStorage
...
#rb audit
#jira na
#ROBOMERGE-SOURCE: CL 16979471 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v838-16927207)
[CL 16979472 by helge mathee in ue5-release-engine-test branch]
2021-07-28 03:35:30 -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
8f1c2d1b89
Control Rig: Follow up on CL 16703406 - fixes build break
...
#jira UE-101980
#rb na
[FYI] sara.schvartzman
#ROBOMERGE-SOURCE: CL 16703558 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16703561 by helge mathee in ue5-release-engine-test branch]
2021-06-17 08:43:18 -04:00
helge mathee
421b9f28ad
Control Rig: Support variable binding in details panel.
...
Also added support for local variables in binding.
+ React to removing local variable
+ React to renaming local variable
+ React to changing local variable type
#rb sara.schvartzman
#jira UE-101980
#ROBOMERGE-SOURCE: CL 16703406 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v835-16672529)
[CL 16703409 by helge mathee in ue5-release-engine-test branch]
2021-06-17 08:22:01 -04:00
sara schvartzman
a004ea816a
ControlRig: Adding local variables to CR graphs UI
...
#jira UE-110373
#rb helge.mathee
[CL 16568265 by sara schvartzman in ue5-main branch]
2021-06-07 06:49:07 -04:00
Helge Mathee
68e86b21dd
Control Rig: Introducing sub titles for variables showing default values, adding tooltips to pins on function reference nodes to show tooltip
...
#rb sara.schvartzman
#jira UE-112449 UE-113292
[CL 16531726 by Helge Mathee in ue5-main branch]
2021-06-02 06:17:52 -04:00
aurel cordonnier
43fa62fcd8
Merge from Release-Engine-Test @ 16487383 to UE5/Main
...
This represents UE4/Main @ 16445039 and Dev-PerfTest @ 16444526
[CL 16488106 by aurel cordonnier in ue5-main branch]
2021-05-27 13:40:37 -04:00
Helge Mathee
8dd8ae98d3
Control Rig: remove notion of slice context from graph and improve compilation performance
...
#jira UE-113382
#rb jack.cai
[CL 16367071 by Helge Mathee in ue5-main branch]
2021-05-18 10:22:22 -04:00
Helge Mathee
57e8a49d69
Control Rig: Refactor CopyOp to contain all required information for a copy
...
Also fixes UE-115756
#rb sara.schvartzman
#jira na
[CL 16354335 by Helge Mathee in ue5-main branch]
2021-05-17 12:35:41 -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