helge mathee
3acbeeb2d3
RigVM: Store a hash along side each graph identifying the structural state
...
Avoid rebuilding graphs if we don't need to. hashes contain the structure of each node, the structure of any used data type and the structure of each used template.
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63ee1c6fc9692d7c04423941
[CL 24280391 by helge mathee in ue5-main branch]
2023-02-17 08:46:05 -05:00
sara schvartzman
9bb11b3acf
Control Rig: Simplify template functionality
...
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63ecc343f36e1a5ecea548a4
[CL 24228066 by sara schvartzman in ue5-main branch]
2023-02-15 07:03:25 -05:00
halfdan ingvarsson
27ee568e9f
[Meta-Backout] - CL24125967 & CL24125867
...
[FYI] hilda.cruz, helge.mathee, sara.schvartzman
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL24116737
[FYI] Helge.Mathee
Original CL Desc
-----------------------------------------------------------------
RigVM: Avoid recreating pins if not required during RepopulatePins
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63e57c61c66328ad24587304
[CL 24137749 by halfdan ingvarsson in ue5-main branch]
2023-02-11 12:52:13 -05:00
hilda cruz
6cee87cb7b
[Backout] - CL24116737
...
[FYI] Helge.Mathee
Original CL Desc
-----------------------------------------------------------------
RigVM: Avoid recreating pins if not required during RepopulatePins
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63e57c61c66328ad24587304
[CL 24137026 by hilda cruz in ue5-main branch]
2023-02-11 12:38:50 -05:00
helge mathee
f5ce618087
RigVM: Avoid recreating pins if not required during RepopulatePins
...
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63e57c61c66328ad24587304
[CL 24118992 by helge mathee in ue5-main branch]
2023-02-10 10:14:51 -05:00
halfdan ingvarsson
4c7cfec66b
[Backout] - CL24088166
...
[FYI] halfdan.ingvarsson
Original CL Desc
-----------------------------------------------------------------
RigVM: Avoid recreating pins if not required during RepopulatePins
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63e25cdb1b44ee7cb1028a23
[CL 24090217 by halfdan ingvarsson in ue5-main branch]
2023-02-08 22:01:11 -05:00
halfdan ingvarsson
c62c0ee588
RigVM: Avoid recreating pins if not required during RepopulatePins
...
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63e25cdb1b44ee7cb1028a23
[CL 24090192 by halfdan ingvarsson in ue5-main branch]
2023-02-08 22:00:41 -05:00
sara schvartzman
be6c59d8b7
Control Rig: Fix public functions not loading as public, and showing twice in context menu
...
#jira UE-175682
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63da51959f6dbf248dd64cfc
[CL 23949522 by sara schvartzman in ue5-main branch]
2023-02-01 11:14:45 -05:00
Steve Robb
592bd8c3ea
Fixed some remaining TModels usage.
...
#rb none
#jira none
#preflight 63d8fa077a39a18021c7d963
[CL 23925551 by Steve Robb in ue5-main branch]
2023-01-31 06:31:55 -05:00
steve robb
4900d8a570
Replaced TModels traits class with TModels_V.
...
#rb devin.doucette
#preflight 63d3aabf5354589b5cd2343b
[CL 23889491 by steve robb in ue5-main branch]
2023-01-27 14:51:16 -05:00
Helge Mathee
9dac36a4c6
RigVM: Introduce patch result structure
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63bea661763c6c106415a72c
[CL 23644219 by Helge Mathee in ue5-main branch]
2023-01-11 07:56:43 -05:00
Helge Mathee
b9cc2b8a69
Control Rig: Set of fixes to re-enable all rigs in ControlRigExample
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63bd6688c45a2c81e0fabda4
[CL 23625895 by Helge Mathee in ue5-main branch]
2023-01-10 08:46:32 -05:00
sara schvartzman
f0e5ee8250
Control Rig: Fix issue with renaming function
...
#jira UE-173278
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63bc109ad862fdd3474975fc
[CL 23611603 by sara schvartzman in ue5-main branch]
2023-01-09 09:04:36 -05:00
Helge Mathee
306560ef8d
RigVM: When adding array nodes - don't rely on ResolveWildCard Pin due to side effects
...
#jira MH-8360
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63b55fdaab0e99a2beb73160
[CL 23574218 by Helge Mathee in ue5-main branch]
2023-01-04 06:25:29 -05:00
sara schvartzman
474dc57600
Control Rig: Move type postprocess and redirectors to RigVMTypeUtils
...
#jira UE-172705
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/639a0ffd8c5081ee9aa8c704
[CL 23574028 by sara schvartzman in ue5-main branch]
2023-01-04 05:53:56 -05:00
sara schvartzman
481d9ea77f
Control Rig: Fix slowness when working on functions
...
#jira UE-172771
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/639c55d58c5081ee9a519ef3
[CL 23573716 by sara schvartzman in ue5-main branch]
2023-01-04 04:07:30 -05:00
Helge Mathee
7eb666ee61
RigVM: Array Dispatches
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/639353040236bc17ce9f635f
[CL 23565632 by Helge Mathee in ue5-main branch]
2023-01-03 09:23:55 -05:00
sara schvartzman
b17b335f73
Control Rig: Save serialized graph function in function data
...
#jira UE-171037
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6390885f5c5308d18c43af06
[CL 23444514 by sara schvartzman in ue5-main branch]
2022-12-08 05:50:56 -05:00
Helge Mathee
bbc337907b
RigVM: Deal with duplicatoin of function graph store assets
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63888e5a766a2aeed2d00dbc
[CL 23348611 by Helge Mathee in ue5-main branch]
2022-12-01 07:23:52 -05:00
Helge Mathee
757be16673
RigVM: New if and select dispatches
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/6386265cd76995cb1446c8d7
[CL 23324649 by Helge Mathee in ue5-main branch]
2022-11-30 04:26:41 -05:00
Helge Mathee
2d2150b457
RigVM: refactor: prepare for new select, if and control flow nodes
...
#preflight https://horde.devtools.epicgames.com/job/6384cb84170bc34a934ff681
#jira na
#rb na
[CL 23288740 by Helge Mathee in ue5-main branch]
2022-11-28 10:01:18 -05:00
sara schvartzman
86898c059f
Control Rig: Remove bNotify argument from RigVMController functions
...
#jira UE-169885
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63849b26ca02aa2c498bdd04
[CL 23287047 by sara schvartzman in ue5-main branch]
2022-11-28 06:41:47 -05:00
Helge Mathee
66107e89e7
RigVM: Fixed array pin support for select node
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/6380ca9f33774509007678b7
[CL 23286221 by Helge Mathee in ue5-main branch]
2022-11-28 03:38:49 -05:00
Helge Mathee
05fdcc139d
RigVM: Remove support for opaque attributes
...
#rb na
#jira na
#preflight https://horde.devtools.epicgames.com/job/6380cb4818176c67c25e8ecf
[CL 23286054 by Helge Mathee in ue5-main branch]
2022-11-28 02:47:25 -05:00
sara schvartzman
1480091b98
Control Rig: Fix UHTCompatEditor error when having a property declared inside an interface
...
#jira na
#rb trivial
#preflight https://horde.devtools.epicgames.com/job/6380bb7a8b12eb83a7b3c02a
[CL 23265493 by sara schvartzman in ue5-main branch]
2022-11-25 08:18:28 -05:00