Commit Graph

67 Commits

Author SHA1 Message Date
cedric caillaud
439c57e09e Dataflow : Fix evaluation of geometry collection terminal node
#rb brice.criswell
#preflight 636b53c363037c10268eb68d

[CL 23071773 by cedric caillaud in ue5-main branch]
2022-11-10 01:06:52 -05:00
brice criswell
34a671b274 Dataflow : Generic evaluation from DataflowEditor
- Allow dataflow to perform graph evaluations.
#rb none
[FYI] Cedric.Caillaud, Gustav.Melich
#preflight 636ad035843e6ac794e4f7a6

[CL 23049086 by brice criswell in ue5-main branch]
2022-11-09 02:18:51 -05:00
cedric caillaud
d5404931cd Dataflow : fix compilation issue
#rb trivial
#preflight none

[CL 23008240 by cedric caillaud in ue5-main branch]
2022-11-06 23:18:32 -05:00
cedric caillaud
af1edf7ecd Dataflow : Add ability to evaluate a terminal node from blueprint
- also cleaned up some comments to play nice with the tooltips

#rb brice.criswell, gustav.melich
#preflight 636853fedc30a4ce965703d3

[CL 23008237 by cedric caillaud in ue5-main branch]
2022-11-06 23:18:28 -05:00
brice criswell
8b3c6ef39b Dataflow : Removed virtual call in constructor
#rb none
#preflight 63665cf6581dc906bc89d543

[CL 23003629 by brice criswell in ue5-main branch]
2022-11-05 22:34:45 -04:00
brice criswell
d5179c1109 Dataflow : Terminal Node
#rb none
#preflight 6365b908de2c4dbb5def4c2d

[CL 23000186 by brice criswell in ue5-main branch]
2022-11-04 23:18:05 -04:00
brice criswell
e22e868a2e Dataflow : Node type casting
#rb none
#preflight 6365af74882365b859ea9b35

[CL 22999980 by brice criswell in ue5-main branch]
2022-11-04 22:38:06 -04:00
brice criswell
42a3cd1758 Dataflow : Proper Context type identification.
#rb none
#preflight 6365a3f4d308b70e6672df29

[CL 22999978 by brice criswell in ue5-main branch]
2022-11-04 22:38:02 -04:00
henrik karlsson
8f895fef35 Added includes needed after removing includes in headers
#preflight 6360b63e41625be270a6e464
#rb none

[CL 22888775 by henrik karlsson in ue5-main branch]
2022-11-01 15:14:15 -04:00
Brice Criswell
8a9c47b0d8 Dataflow : Node Rendering
#rb none
#preflight 635b193e1b7de936a53457dd

[CL 22820992 by Brice Criswell in ue5-main branch]
2022-10-27 20:00:50 -04:00
Brice Criswell
a930fb858c Dataflow : Node renaming
#rb none
#fyi Gustav.Melich
#preflight 6358a5b2a2609c2faea02146

[CL 22773619 by Brice Criswell in ue5-main branch]
2022-10-25 23:17:24 -04:00
Brice Criswell
6c9b1766be Dataflow : Evaluation
Context persistence with invalidation.
#rb none
#preflight 634f5cd2426644f0b3111605

[CL 22616674 by Brice Criswell in ue5-main branch]
2022-10-18 22:31:39 -04:00
Brice Criswell
829e474cea Dataflow : Evaluation
- Formalized the caching timestamp with a struct wrapper.
#rb none
#preflight 634ee9121341cb8a2062dc6b

[CL 22606834 by Brice Criswell in ue5-main branch]
2022-10-18 14:29:38 -04:00
marc audy
311f7464bf Updated ../Engine/Source/Runtime/... to inline gen.cpp files
Before:
3648 unity files
Total CPU Time: 47886.140625 s
Total time in Parallel executor: 498.81 seconds

After:
3548 unity files
Total CPU Time: 46643.828125 s
Total time in Parallel executor: 486.06 seconds

#jira
#preflight

[CL 22173263 by marc audy in ue5-main branch]
2022-09-24 13:57:58 -04:00
Brice Criswell
e5818d803c Dataflow : Double click to source.
#rb none
#preflight 632ba5d4e23e50651b10a3a2

[CL 22130666 by Brice Criswell in ue5-main branch]
2022-09-21 20:30:13 -04:00
Brice Criswell
bf7bb455ca Dataflow : Fix signature input output order.
#rb none
#preflight 63239b6e5f55ba280ecee5d2

[CL 22039826 by Brice Criswell in ue5-main branch]
2022-09-15 18:01:30 -04:00
Brice Criswell
e6ff1b9871 Dataflow : Check for subsystem init first.
#rb none
#fyi Gustav.Melich, Cedric.Caillaud
#preflight 631a4c622b7fe03eb6c13037

[CL 21902548 by Brice Criswell in ue5-main branch]
2022-09-08 16:27:14 -04:00
Gustav Melich
39996dd7eb Dataflow Graph:
- fixed crash in FNodeColorsRegistry::~FNodeColorsRegistry() when GetMutableDefault<UDataflowSettings>() returns invalid value

#rb Cedric.Caillaud
#jira none
#preflight 6318fdbbb069eea9ab4f49d6

[CL 21863296 by Gustav Melich in ue5-main branch]
2022-09-07 17:29:37 -04:00
Gustav Melich
8a2be0708e Dataflow Graph:
- fixed ERROR: heap-buffer-overflow in Array.h

#rb Cedric.Caillaud
#jira UE-163063
#preflight 63180d2b967ffc68fb7e2d04

[CL 21840086 by Gustav Melich in ue5-main branch]
2022-09-06 23:26:56 -04:00
Gustav Melich
0066714870 Dataflow Graph:
- renamed DataflowNodeColorsFactory to DataflowNodeColorsRegistry

#rb Cedric.Caillaud
#jira none
#preflight 63122304ec45fbf3d7613dcb

[CL 21760501 by Gustav Melich in ue5-main branch]
2022-09-02 11:43:58 -04:00
Gustav Melich
38580aa1ef Dataflow Graph:
- added NodeColorsFactory to register node title/node body tint color based on category
- exposed category color settings in Project Settings/Dataflow Plugin for override

#rb Cedric.Caillaud
#jira none
#preflight 63114f53f95ebc6ac4d2c47b

[CL 21752896 by Gustav Melich in ue5-main branch]
2022-09-01 21:35:57 -04:00
Harsha reddy
ca9dceda0e Dataflow - Context now can switch between multi/single threaded modes
#rb brice.criswell
#jira none
#preflight 630635915a5d4e462458657c

[CL 21540465 by Harsha reddy in ue5-main branch]
2022-08-24 10:38:02 -04:00
Gustav Melich
38f1145f2d Dataflow Graph:
- moved DataflowSettings from Dataflow/Core back to DataflowEditor

#rb none
#jira none
#preflight 62fb0864fd15f5152d9ee24e

[CL 21400798 by Gustav Melich in ue5-main branch]
2022-08-15 23:05:53 -04:00
Gustav Melich
4886f8cca6 Dataflow Graph:
- moved DataflowSettings from DataflowEditor to Dataflow/Core

#rb Brice.Criswell
#jira none
#preflight none

[CL 21400145 by Gustav Melich in ue5-main branch]
2022-08-15 22:01:23 -04:00
Harsha reddy
bcc57061ee Dataflow - Threading support for node evaluations
#rb brice.criswell
#jira none
#preflight 62f44bc83f500fb6dc519731

[CL 21330694 by Harsha reddy in ue5-main branch]
2022-08-10 20:32:10 -04:00