Commit Graph

12441 Commits

Author SHA1 Message Date
massimo tristano
7043371116 Added check that reports errors if a parameter is added in a Material bound to different values. This should not be allowed.
Code now checks for this occurrences and reprorts an error message instead of siliently trying to compile the material anyway.

This was causing a crash when two material functions containing the same parameter bound to different values (e.g. different textures) are used in the same material.

#jira UE-150412
#rb jeremy.moore
#preflight 63bc4896bf54fa7b36f61ea5
#preflight 63c13055b0652247507fae3e

[CL 23675742 by massimo tristano in ue5-main branch]
2023-01-13 05:36:38 -05:00
aidin abedi
ea9373ea7f Improve MeshMergeHelpers by adding option to apply component transform for static and skeletal meshes
#jira UE-173167
#preflight 63ae50d22540a78d275d2e99
#review-23560752 @sebastien.lussier

[CL 23674863 by aidin abedi in ue5-main branch]
2023-01-13 02:11:39 -05:00
Patrick Boutot
6e02de5817 Fix memstomp with color picker. Prepare SColorPicker for API change. Update AssetViewUtilis::PathColors to use FLinearColor instead of shared pointer. The shared pointer was only needed for the SColorPicker.
#jira UE-173303, UE-173454
#review-23672715 23617361,23611673
#rb daren.cheng
#preflight 63c0b12b1a06fc61059f2fa3

[CL 23672712 by Patrick Boutot in ue5-main branch]
2023-01-12 20:33:08 -05:00
Sebastien Lussier
294a4bc715 #jira UE-150232
Merging static mesh actors resulted in static mesh sockets getting lost
* Added a "Merge Mesh Sockets" option to the Mesh Merge Settings
#rb jeanfrancois.dube
#preflight 63c0b1e602024f93d8d2f6af

[CL 23672695 by Sebastien Lussier in ue5-main branch]
2023-01-12 20:32:31 -05:00
Francis Hurteau
972d708068 Activating truncation warnings as errors for modules:
CookOnTheFly, CookOnTheFlyNetServer, PakFile, PakFileUtilities

#rb PJ.Kack
#jira UE-166274
#preflight 63c06dc3a06ab115ea7daaf2

[CL 23669256 by Francis Hurteau in ue5-main branch]
2023-01-12 15:56:31 -05:00
Francis Hurteau
febc04ca18 Activating truncation warnings for
Analytics, AnalyticsET, Cbor, Serialization, XMLParser, DerivedDataEditor, DirectoryWatcher, LogVisualizer, InputCore

fixing a few addtional truncation warnings in SDerivedDataDialogs

#jira UE-166274
#rb Devin.Doucette
#preflight 63c05622305002c6417a8bd3

[CL 23668557 by Francis Hurteau in ue5-main branch]
2023-01-12 15:27:09 -05:00
Francis Hurteau
9dfe27ab41 Truncation warning fixes for multiple core modules:
CookOnTheFly, CookOnTheFlyNetServer, PakFileUtilities, PakFile

#jira UE-166274
#rb PJ.Kack
#preflight 63c041f01a06fc61057115b7

[CL 23666183 by Francis Hurteau in ue5-main branch]
2023-01-12 13:17:30 -05:00
francis hurteau
239f9e142c Truncation warning fixes for multiple core modules:
Analytics, AnalyticsET, Cbor, Serialization, XMLParser, DerivedDataEditor, DirectoryWatcher, LogVisualizer, OutputLog, InputCore

#jira UE-166274
#rb Devin.Doucette
#preflight 63c01436d862fdd347e2dd74

[CL 23664694 by francis hurteau in ue5-main branch]
2023-01-12 11:57:28 -05:00
Helge Mathee
de2348ae27 RigVMDeveloper: Deal with invalid links
#rb na
#jira na
#preflight skip

[CL 23662349 by Helge Mathee in ue5-main branch]
2023-01-12 09:34:35 -05:00
Matt Peters
a4520068a4 AssetRegistry,DirectoryWatcher: Add new event type to DirectoryWatcher, to handle notifications on Windows that the directory needs to be rescanned.
Handle this event type in AssetRegistry and rescan.
#jira UE-169292
#preflight 63bf25a66729b05ec9783672
#rb Tim.Smith
#rnx

[CL 23661435 by Matt Peters in ue5-main branch]
2023-01-12 08:21:02 -05:00
Joakim Lindqvist
611799154b Wait up to 30 seconds before prompting users to finish the login - it can take a while if users need to enter their password and such, it is still quite short but on the other hand we do not want the editor to just sit around waiting for ever in case something has gone wrong.
#preflight 63bff0f2bf54fa7b3657f9c6

[CL 23660685 by Joakim Lindqvist in ue5-main branch]
2023-01-12 06:44:58 -05:00
ionut matasaru
3a69caa802 [Insights] Added GetName() to ITimingViewSession. The Timing View widgets from TimingInsights, MemoryInsights and AssetLoadingInsights will have this name initialized with the corresponding FInsightsManagerTabs::*ProfilerTabId.
#rb Catalin.Dragoiu
#fyi Daren.Cheng
#preflight 63bfc7a5af3ebedd99c58e52

[CL 23660277 by ionut matasaru in ue5-main branch]
2023-01-12 05:16:39 -05:00
dan engelbrecht
11b08828ee Output zen command utility output to log if it returns an error code
#rb zousar.shaker
#preflight 63bd2a24577437afe6308469 (preflight failed for other reasons but this change works as expected showing the error details)

[CL 23659774 by dan engelbrecht in ue5-main branch]
2023-01-12 02:57:10 -05:00
zousar shaker
d78e86696f Exclude Zen from HttpCacheStore test on non-windows platforms as it is not ready for use on non-windows platforms.
#rb trivial
[FYI] devin.doucette
[FYI] matt.peters

[CL 23658577 by zousar shaker in ue5-main branch]
2023-01-11 20:57:41 -05:00
zousar shaker
bfbf54d4ca ZenCacheStore - ignore "None" as an override value for a local DDC path when using sandboxes (in line with past behavior for non-default local caches like Warm/Cold).
#rb devin.doucette

[CL 23658565 by zousar shaker in ue5-main branch]
2023-01-11 20:57:13 -05:00
jamie dale
2619d649be Removed redundant Engine dependency from the Localization module
#preflight 63bf1469af3ebedd998f5853
[FYI] Leon.Huang
#rnx

[CL 23658517 by jamie dale in ue5-main branch]
2023-01-11 20:56:04 -05:00
nick darnell
3e81121a50 AssetDefinition - "UV Editor" plugin's option no longer hides if it won't work (determining it requires loading the assets), so it's just going to determine that when you fire it and fire a notification if it wont work.
AssetDefinition - Skeleton
AssetDefinition - SkeletonMesh
AssetDefinition - StringTable

#jira UE-165574

[CL 23658411 by nick darnell in ue5-main branch]
2023-01-11 20:52:36 -05:00
mark lintott
8bad2c0365 Removed the callback system from core Analytics system. Fixed up analytics gathering in DerivedDataCache, Virtualization and HttpCacheStore
#rb wes.hunt
#preflight 63be95bd68068a8bd6a4438e

[CL 23651011 by mark lintott in ue5-main branch]
2023-01-11 14:28:01 -05:00
Yuriy ODonnell
fc92061821 Automatic bindless resource declaration conversion step will now explicitly expand AUTO_BINDLESS_SAMPLER/RESOURCE_INDEX/VARIABLE macros
This is required because subsequent shader compilation steps assume that the code has been fully preprocessed. In particular, the dead code elimination system does not handle macros such as ones in BindlessResources.ush.

#preflight 63bef4ba6e6e8d4662ffd485
#rb christopher.waters

[CL 23649118 by Yuriy ODonnell in ue5-main branch]
2023-01-11 13:03:47 -05:00
paul chipchase
b9bdf31e54 The VA filesystem backend no longer requires that the 'Path' option be setup in the config file.
#rb Per.Larsson
#rnx
#preflight 63bec803c543a64b7d38d89f

- If no 'Path' option is found the path will default to the projects saved directory, under a 'VAPayloads' subdirectory
- This works as an okay default if the backend is being used for cached storage.

[CL 23645795 by paul chipchase in ue5-main branch]
2023-01-11 10:56:47 -05:00
Andriy Tylychko
c1a38f5f28 deprecated a couple of stats methods that take TArray arg and provided a version with TArray64 to handle big stats files
#jira UE-172852
#preflight 63be962cde27f9bc45a9f14c

[CL 23645295 by Andriy Tylychko in ue5-main branch]
2023-01-11 10:07:13 -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
paul chipchase
1d320da3d8 Add documentation for the 'MaxConnections' option found in the FSourceControlBackend.
#rb trivial
#rnx
#preflight 63beaa196e6e8d4662dac3d7

[CL 23644140 by paul chipchase in ue5-main branch]
2023-01-11 07:38:34 -05:00
Helge Mathee
98742ea6a9 RigVMCompiler: Consider all graphs for function references
#rb na
#jira na
#preflight skip

[CL 23644037 by Helge Mathee in ue5-main branch]
2023-01-11 07:12:21 -05:00
ionut matasaru
3e238610b0 [Insights] LogView: Fixed log spam when filtering the LogView in Animation Insights.
#jira UE-173780
#rb Catalin.Dragoiu
#preflight 63bd7441c927e34482d75293

[CL 23643280 by ionut matasaru in ue5-main branch]
2023-01-11 04:34:52 -05:00