Commit Graph

16 Commits

Author SHA1 Message Date
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
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
aa3dab52d3 Control Rig: Update nativized rigs
#jira UE-172029
#rb na
#preflight https://horde.devtools.epicgames.com/job/6398952943330e63e5802d51

[CL 23493314 by sara schvartzman in ue5-main branch]
2022-12-13 11:59:44 -05:00
sara schvartzman
1e7f2aca78 Control Rig: Fix default values in nativized rigs
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/6388e9b70e4613faedc1c48b

[CL 23391131 by sara schvartzman in ue5-main branch]
2022-12-05 10:55:57 -05:00
sara schvartzman
6b2bdce728 Control Rig: Fix hidden properties initialization in nativized rigs
#jira UE-171050
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/63873bbc3377450900ba9cfb

[CL 23325595 by sara schvartzman in ue5-main branch]
2022-11-30 07:01:43 -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
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
Helge Mathee
a353ce718a ControlRig, RigVM: Remove use of FORCEINLINE
#rb na
#jira na
#preflight https://horde.devtools.epicgames.com/job/637e1cb84004f73f621cf1ef

[CL 23248301 by Helge Mathee in ue5-main branch]
2022-11-23 08:20:54 -05:00
Helge Mathee
6d622a1b96 RigVM: Upgrade nativization to support control flow, dispatches and lazy eval
#rb sara.schvartzman
#jira tbd
#preflight https://horde.devtools.epicgames.com/job/637dec73170bc34a93e2acda

[CL 23247801 by Helge Mathee in ue5-main branch]
2022-11-23 07:15:42 -05:00
Helge Mathee
ea718104dd RigVMN: lazy compute - core side
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/6374ab540c74adb48bd8bf96

[CL 23151939 by Helge Mathee in ue5-main branch]
2022-11-16 05:05:12 -05:00
Helge Mathee
32963f057c RigVM: Centralize use of RigVMExecuteContext
#rb halfdan.ingvarsson
#jira UE-169677
#preflight https://horde.devtools.epicgames.com/job/636cc3b24d3c1d9d92868927

[CL 23073598 by Helge Mathee in ue5-main branch]
2022-11-10 04:36:01 -05: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
halfdan ingvarsson
5e7048c163 Control Rig: Disable erroneous diagnosis from PVS.
#jira UE-147686
#preflight trivial
#rnx

[CL 19732581 by halfdan ingvarsson in ue5-main branch]
2022-04-12 20:23:32 -04:00
Helge Mathee
b331ec5761 RigVM: Fix constraint boundaries for code generator
#rb na
#jira na
#preflight trivial

[CL 19622361 by Helge Mathee in ue5-main branch]
2022-04-05 06:27:28 -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