Commit Graph

655 Commits

Author SHA1 Message Date
helge mathee
9b580f1edc Backing out 24539906
(Former backout of 24538523)

#rb na
#jira
#preflight skip

[CL 24542116 by helge mathee in ue5-main branch]
2023-03-07 12:05:56 -05:00
helge mathee
cd05849317 Backing out 24538523
#rb na
#jira
#preflight skip
#deadend

[CL 24542009 by helge mathee in ue5-main branch]
2023-03-07 12:02:01 -05:00
helge mathee
0221959d74 RigVM: Follow up for 24537844 - fixing crash in aggregate node
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/6407244bba12ba64167b1275

[CL 24538770 by helge mathee in ue5-main branch]
2023-03-07 08:19:32 -05:00
helge mathee
79a424aa16 Blueprint / Control Rig: Support for filtering during ForceLoadMembers
#rb sara.schvartzman dan.oconner
#preflight  https://horde.devtools.epicgames.com/job/6401ed2d59017a559b675372

[CL 24538439 by helge mathee in ue5-main branch]
2023-03-07 07:37:27 -05:00
sara schvartzman
504aa57ea2 Control Rig: Fix crash when opening rig with corrupted aggregate node
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/640633c5de14c9e34b8ac7e8

[CL 24529317 by sara schvartzman in ue5-main branch]
2023-03-06 15:49:44 -05:00
sara schvartzman
1e232548cb Control Rig: Fix changing library template not updating properly in UI pins
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6405ea4d8c0039bbf7236562

[CL 24529311 by sara schvartzman in ue5-main branch]
2023-03-06 15:49:33 -05:00
sara schvartzman
33208bb94f Control Rig: Fix functions not compiling when pin deafult values change
#jira UE-178925
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6401dc1da20ddf1bf4a620f8

[CL 24501805 by sara schvartzman in ue5-main branch]
2023-03-03 12:54:30 -05:00
sara schvartzman
23b04e92a6 Control Rig: Fix postload breaking all links and renable postload hashing by default
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6400af101d304a5471285599

[CL 24484988 by sara schvartzman in ue5-main branch]
2023-03-02 12:45:09 -05:00
sara schvartzman
bb4e3e2d41 Control Rig: Fix folding of connection between entry and return nodes inside function
#jira UE-178447
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63ff9200437ce3e7f31370d7

[CL 24478820 by sara schvartzman in ue5-main branch]
2023-03-02 06:20:07 -05:00
Helge Mathee
e6d731611e Control Rig: Update UI node after creating sub pins
#rb sara.schvartzman
#jira UE-176809
#preflight https://horde.devtools.epicgames.com/job/63fe0bd7ae54ee4ce9a3cd16

[CL 24442606 by Helge Mathee in ue5-main branch]
2023-02-28 10:32:53 -05:00
sara schvartzman
3dc02f2b2e Control Rig: Fix postload hashing not working properly
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63fcea48a134e0b059ddb9ce

[CL 24440239 by sara schvartzman in ue5-main branch]
2023-02-28 06:20:40 -05:00
sara schvartzman
fbbc7aae47 Control Rig: Fix unresolving execute pins
#preflight https://horde.devtools.epicgames.com/job/63f8c6c2b879197e7343ac82

[CL 24401511 by sara schvartzman in ue5-main branch]
2023-02-24 11:00:53 -05:00
Helge Mathee
e55991ecfd RigVM: Support FMatrix in code generator
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63f4c0cde832ea950ad74dd9

[CL 24338011 by Helge Mathee in ue5-main branch]
2023-02-21 08:16:15 -05:00
Helge Mathee
ae70e508f4 RigVM: Avoid type dialog for pins supporting both float and double
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/63f4b777500c05a6249423c8

[CL 24337789 by Helge Mathee in ue5-main branch]
2023-02-21 07:51:04 -05:00
helge mathee
c43db9b74d Control Rig: Repopulate pins to deal with missing ref functions
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63f383666928c1ca3ddd8d5c

[CL 24317262 by helge mathee in ue5-main branch]
2023-02-20 12:18:33 -05:00
marc audy
719cdb7d8e Fix missing code after merge
[CODEREVIEW] Halfdan.Ingvarsson
#rnx

[CL 24309705 by marc audy in ue5-main branch]
2023-02-20 02:18:37 -05:00
halfdan ingvarsson
a233962e1e Control Rig: Link creation performance improvements
[FYI] benoit.gadreau
#rb sara.schvartzman
#preflight 63ef951f977ceed9151fad2e

[CL 24309702 by halfdan ingvarsson in ue5-main branch]
2023-02-20 02:18:32 -05:00
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
068723cf18 Control Rig: Fix crash when using pin type of user defined struct that no longer exists
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63ed2e39f36e1a5ecebde289

[CL 24256024 by sara schvartzman in ue5-main branch]
2023-02-16 07:24:51 -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
sara schvartzman
c0a16dcce3 Control Rig: Fix ensure default value with bad format
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63eb7cbd956709374ab941f6

[CL 24214136 by sara schvartzman in ue5-main branch]
2023-02-14 12:13:05 -05:00
sara schvartzman
fc8e48fe18 Control Rig: Populate execute pins in dispatch nodes
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63eb8ddde92f139c51a2e7db

[CL 24214115 by sara schvartzman in ue5-main branch]
2023-02-14 12:12:35 -05:00
helge mathee
4010df1ce7 RigVM: Attempt3 : Avoid recreating pins if not required during RepopulatePins
#rb sara.schvartzman
#preflight https://horde.devtools.epicgames.com/job/63ea57e7a24b861df96ded25

[CL 24195510 by helge mathee in ue5-main branch]
2023-02-13 19:01:00 -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