Commit Graph

183 Commits

Author SHA1 Message Date
sara schvartzman
e69361cb58 Control Rig: Low performance when reordering function pins
#jira UE-119498
#rb helge.mathee

[CL 17264423 by sara schvartzman in ue5-main branch]
2021-08-23 05:44:09 -04:00
jack cai
d5317049a6 Control Rig: Added null checks when collapsing to function
#jira UE-121997
#rb trivial
#fyi sara.Schvartzman
#preflight skip

[CL 17253876 by jack cai in ue5-main branch]
2021-08-20 17:13:16 -04:00
Helge Mathee
39f341c140 Control Rig: Implement in editor profiling
#rb halfdan.ingvarsson
#jira na
#preflight: https://horde.devtools.epicgames.com/job/611f87295e737200012de8b0

[CL 17249273 by Helge Mathee in ue5-main branch]
2021-08-20 12:55:01 -04:00
Helge Mathee
996b2b08bc ControlRig: Array Nodes
#rb jack.cai
#jira UE-104985 UE-104988 UE-104989 UE-104990

preflight: https://horde.devtools.epicgames.com/job/611cc8193a81b000012a0554

[CL 17212884 by Helge Mathee in ue5-main branch]
2021-08-18 06:18:05 -04:00
sara schvartzman
83378d2efe Control Rig: Fix crash when reloading Control Rig asset after undoing collapse to function
#jira UE-120399
#rb helge.mathee

[CL 17190923 by sara schvartzman in ue5-main branch]
2021-08-17 09:35:12 -04:00
sara schvartzman
8a328dae69 Control Rig: Fix crash in GetExposedPinChain when cycles are present
#jira UE-121359
#rb helge.mathee

[CL 17175551 by sara schvartzman in ue5-main branch]
2021-08-16 09:40:42 -04:00
jack cai
82eb8193a8 Control rig: hidden pin should not have default values
#rb helge.mathee jack.cai
#author helge.mathee
#preflight 610d95b24d61ce0001446dd4


#ROBOMERGE-SOURCE: CL 17088273
#ROBOMERGE-BOT: (v853-17066230)

[CL 17095452 by jack cai in ue5-main branch]
2021-08-07 15:23:49 -04:00
Matt Peters
ec43481b60 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

[CL 17090894 by Matt Peters in ue5-main branch]
2021-08-06 19:38:30 -04:00
sara schvartzman
f564bc97a8 Control Rig: Fix crash when deleting function
#jira UE-121019
#rb helge.mathee

[CL 17069072 by sara schvartzman in ue5-main branch]
2021-08-05 11:41:01 -04:00
sara schvartzman
60c497c850 Control Rig: Prevent pasting of local variable nodes in rig graph
#jira UE-119883
#rb helge.mathee

[CL 17065250 by sara schvartzman in ue5-main branch]
2021-08-05 04:21:04 -04:00
Helge Mathee
61e9efad6b Control Rig: RigVM Memory upgrade: Remaining fixes
#rb audit
#jira na

[CL 17029193 by Helge Mathee in ue5-main branch]
2021-08-03 08:50:40 -04:00
Helge Mathee
fee4acb544 Control Rig: RigVM: Documented headers and body of new RigVMMemoryStorage classes
#fyi jack.cai sara.schvartzman
#rb na
#jira na

[CL 17027904 by Helge Mathee in ue5-main branch]
2021-08-03 06:19:16 -04:00
Helge Mathee
a5922199da Control Rig: RigVM Property Based storage support for sliced memory
#rb audit
#jira na

[CL 17008022 by Helge Mathee in ue5-main branch]
2021-07-30 14:28:53 -04:00
Helge Mathee
9ff65f566c Control Rig: Re-enable RigVMCompiler Unit Tests for new memory storage class
#rb audit
#jira na

[CL 16999038 by Helge Mathee in ue5-main branch]
2021-07-29 14:29:46 -04:00
Helge Mathee
055143d387 Control Rig: RigVM: Implement Compiler support for RigVMMemoryStorage
#rb audit
#jira na

[CL 16979471 by Helge Mathee in ue5-main branch]
2021-07-28 03:35:03 -04:00
Helge Mathee
414e76fb81 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

[CL 16970759 by Helge Mathee in ue5-main branch]
2021-07-27 13:59:20 -04:00
sara schvartzman
14d50e6f04 Control Rig: Fix compilation error after changing Message log
#jira na
#rb na

[CL 16968389 by sara schvartzman in ue5-main branch]
2021-07-27 10:23:20 -04:00
sara schvartzman
2901e7ccbd Control Rig: Python commands output to different message log pages depending on the blueprint
#jira UE-119792
#rb helge.mathee

[CL 16968244 by sara schvartzman in ue5-main branch]
2021-07-27 09:58:53 -04:00
sara schvartzman
5356d787df Control Rig: Python Message Log scrolls to bottom when new messages are added
#jira UE-119951
#rb helge.mathee

[CL 16968232 by sara schvartzman in ue5-main branch]
2021-07-27 09:56:49 -04:00
sara schvartzman
4b0ce4617a Control Rig: Python log copy/pasting nodes
#jira UE-119791
#rb helge.mathee

[CL 16968090 by sara schvartzman in ue5-main branch]
2021-07-27 09:36:45 -04:00
Helge Mathee
b8bf981376 Control Rig: Guard against nullptr crash when reading orphan pins
#rb trivial
#jira UE-119884

[CL 16921857 by Helge Mathee in ue5-main branch]
2021-07-22 05:56:57 -04:00
sara schvartzman
bb53a05fb4 Control Rig: Print python commands when removing and renaming functions
#jira UE-119790
#rb helge.mathee

[CL 16921734 by sara schvartzman in ue5-main branch]
2021-07-22 05:00:08 -04:00
sara schvartzman
43e3159d39 Control Rig: Print python commands when variables are added/renamed/retyped/deleted
#jira UE-119789
#rb helge.mathee

[CL 16921634 by sara schvartzman in ue5-main branch]
2021-07-22 04:19:14 -04:00
sara schvartzman
d52e900d02 Control Rig: Fix Fornite compilation errors
#rb na

[CL 16906554 by sara schvartzman in ue5-main branch]
2021-07-21 03:35:10 -04:00
Zousar Shaker
9abf3ef937 Wrapped ObjectPtr upgrade refresh for Engine + ShooterGame
#rb none
#preflight 60f6411c35476b00018dd12c

[CL 16892864 by Zousar Shaker in ue5-main branch]
2021-07-20 00:21:34 -04:00