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
40dbac202b
RigVM: Restructure entry invocation for nativized VMs
...
#rb sara.schvartzman
#jira UE-153498
#preflight https://horde.devtools.epicgames.com/job/62962b08fe779f23c8e4d093
[CL 20441428 by Helge Mathee in ue5-main branch]
2022-05-31 16:18:09 -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
a10c663909
Control Rig: Fix local variables not working properly
...
#jira FORT-465100
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/624c1aafc51908059af74419
[CL 19622549 by sara schvartzman in ue5-main branch]
2022-04-05 06:57:59 -04:00
Helge Mathee
3fb666f8d9
ControlRig / RigVM: Offer user workflows per unit / node
...
#rb sara.schvartzman jack.cai
#jira UE-144670
#preflight https://horde.devtools.epicgames.com/job/624c14e1e434babd8a41478d
[CL 19622287 by Helge Mathee in ue5-main branch]
2022-04-05 06:16:59 -04:00
halfdan ingvarsson
5f92fa9feb
Control Rig: Fix non-unity builds.
...
#jira UE-147735
#fyi helge.mathee
#rnx
#preflight 624696d4637925b5d3d81132
[CL 19585049 by halfdan ingvarsson in ue5-main branch]
2022-04-01 02:21:50 -04:00
Helge Mathee
03e412f20c
RigVM: Nativization First Steps
...
#rb jack.cai
#jira na
#preflight https://horde.devtools.epicgames.com/job/624475a78f06610224f23edb
[CL 19558014 by Helge Mathee in ue5-main branch]
2022-03-30 11:36:01 -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
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
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
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
Helge Mathee
25659c95a1
RigVM: Remove use of UE_RIGVM_UCLASS_BASED_STORAGE_DISABLED define
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/6206623a963efc0c28d83c37
[CL 18951321 by Helge Mathee in ue5-main branch]
2022-02-11 08:48:47 -05:00
helge mathee
b6c68b264f
RigVM: Change execution order for variable composition
...
#rb sara.schvartzman
#jira UE-138470
#preflight https://horde.devtools.epicgames.com/job/61eadcc42050289671c9a0ae
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18690458 in //UE5/Release-5.0/... via CL 18690479 via CL 18690499
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18690519 by helge mathee in ue5-main branch]
2022-01-21 11:38:39 -05:00
helge mathee
8cf804c13b
RigVM: Fix AST source pin traverse to support function ref nodes
...
#rb sara.schvartzman
#jira UE-132067
#preflight https://horde.devtools.epicgames.com/job/61eadcaed524ccc35a18caba
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18690362 in //UE5/Release-5.0/... via CL 18690379 via CL 18690397
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18690418 by helge mathee in ue5-main branch]
2022-01-21 11:33:53 -05:00
helge mathee
07420d8e40
RigVM: Optimized FindProxiesWithSharedOperand
...
#preflight https://horde.devtools.epicgames.com/job/619684c06d4b7bf0a2a35bbb
#rb sara.schvartzman
#jira UE-135163
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 18239559 in //UE5/Release-5.0/... via CL 18239584
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v895-18170469)
#ROBOMERGE[STARSHIP]: UE5-Main
[CL 18239586 by helge mathee in ue5-release-engine-test branch]
2021-11-18 12:28:07 -05: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
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
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
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
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
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
zousar shaker
d55f79222e
Wrapped ObjectPtr upgrade refresh for Engine + ShooterGame
...
#rb none
#preflight 60f6411c35476b00018dd12c
#ROBOMERGE-SOURCE: CL 16892864 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v836-16769935)
[CL 16892876 by zousar shaker in ue5-release-engine-test branch]
2021-07-20 00:24:38 -04:00
helge mathee
d12c43c9af
Control Rig: Improve performance of SControlRigStackview label generation
...
#jira UE-113382
#rb audit
#ROBOMERGE-SOURCE: CL 16366977 in //UE5/Main/...
#ROBOMERGE-BOT: STARSHIP (Main -> Release-Engine-Test) (v804-16311228)
[CL 16367004 by helge mathee in ue5-release-engine-test branch]
2021-05-18 10:18:41 -04:00