Commit Graph

8090 Commits

Author SHA1 Message Date
patrick enfedaque
e8ea35842e SourceControlHelper: Replace UE4 by UE in comment
#jira UE-111669

#rb none

#ROBOMERGE-SOURCE: CL 15776338 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15786021 by patrick enfedaque in ue5-main branch]
2021-03-23 17:59:47 -04:00
Andriy Tylychko
02dd9b8552 TasksInsights: added info about prerequisites to task tooltips, limited the max number of task relations drawn to avoid UI stalls
#fyi catalin.Dragoiu

[CL 15781593 by Andriy Tylychko in ue5-main branch]
2021-03-23 14:34:46 -04:00
Patrick Boutot
17e2d4886e Slate: Convert SBorder attributes to SlateAttributes
#jira UE-109146
#rb vincent.gauthier
#preflight 605a0c8ade09250001e33a7d

[CL 15779227 by Patrick Boutot in ue5-main branch]
2021-03-23 12:33:14 -04:00
Catalin Dragoiu
f84645adfd [Insights] Fix event relation drawing over docked tracks
#rb Ionut.Matasaru

[CL 15773920 by Catalin Dragoiu in ue5-main branch]
2021-03-23 06:04:08 -04:00
brandon schaefer
b27335de45 Avoid copying libtbb.so for Linux and just depend on its actual location
#jira UE-111677
#rb Danny.Couture

#ROBOMERGE-SOURCE: CL 15763818 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v783-15756269)

[CL 15773817 by brandon schaefer in ue5-main branch]
2021-03-23 05:30:10 -04:00
Zousar Shaker
0ee734bf61 Fix HTTP/Jupiter DDC backend to account for the fact that Jupiter will return batched results in arbitrary order, not the same order that the requests/keys were listed.
#rb devin.doucette

[CL 15771001 by Zousar Shaker in ue5-main branch]
2021-03-22 18:23:46 -04:00
Matt Peters
a792bc3ab5 #jira FROST-1436
Interim BlueprintGeneratedClass::IsAsset change:
All code that is enumerating unfiltered assets in a package/outer needs to handle multiple assets, or if it can't, needs to call ShouldSkipAsset or IsUAsset to skip over the non-UAsset assets.

Move UE::AssetRegistry::FFiltering into CoreUObject to make it accessible to FindAssetInPackage.
#rb Dave.Belanger
#rnx

[CL 15766334 by Matt Peters in ue5-main branch]
2021-03-22 14:00:30 -04:00
Dave Belanger
161c3bd5c4 Basic cooked BP support in BP editor (this is a starting point as they are problems remaining specifically around the graph and inherited functions and I have no doubt we will find more things that don't work later).
With these changes however we are now able to derive from a simple cooked BP, with no compile errors and we're able to see inherited components in the SCS editor, add new components to the tree, override inherited node properties and (re)instantiate those child BPs successfully in a level.
#jira UE-109793
#rb Phillip.Kavan

[CL 15758611 by Dave Belanger in ue5-main branch]
2021-03-22 08:55:37 -04:00
Matt Peters
530889524c #jira UE-111633
URigVMPin::GetExposedPinChain: Add a visited set to the DFS algorithm to prevent infinite loop due to cycles.
#rb Sara.Schvartzman
#rnx

[CL 15758488 by Matt Peters in ue5-main branch]
2021-03-22 08:24:37 -04:00
ionut matasaru
dfc0d8c0a1 [Insights] Removed duplicated include.
#rb none

[CL 15757953 by ionut matasaru in ue5-main branch]
2021-03-22 05:21:00 -04:00
Catalin Dragoiu
7a24079d7c [Insights] Disable Task Dependencies menu option when task graph profiling data does not exist in the session.
#rb Ionut.Matasaru Andriy.Tylychko

[CL 15757811 by Catalin Dragoiu in ue5-main branch]
2021-03-22 04:36:26 -04:00
Andriy Tylychko
d7b3028a51 TasksInsights: fixed a minor bug
#rb trivial

[CL 15756868 by Andriy Tylychko in ue5-main branch]
2021-03-21 20:13:52 -04:00
danny couture
95600e2d31 Avoid renderdata of HLOD being recomputed during cook package save because of non-deterministic guid
- Preserve guid during save if static mesh bulkdata content hasn't changed to avoid triggering unnecessary rebuilds
  - Make sure the next HLOD generation is going to use the HashAsGuid feature to avoid recompiling staticmesh that are generated if they are exactly the same as before

  - 31m10s to 14m15s to cook P_Construct_WP with a warmed-up DDC

#fyi Richard.TalbotWatkin
#rb Matt.Peters, Sebastien.Lussier, Yuriy.ODonnell

[CL 15755322 by danny couture in ue5-main branch]
2021-03-20 20:01:33 -04:00
Brandon Schaefer
e7f8b29c59 Build Embree for Linux
#jira none
#rb none
[FYI] Michael.Sartain, Will.Damon

#ROBOMERGE-OWNER: Brandon.Schaefer
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 15750544 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v781-15675533)
#ROBOMERGE-CONFLICT from-shelf

[CL 15754096 by Brandon Schaefer in ue5-main branch]
2021-03-20 06:46:36 -04:00
ionut matasaru
31203cc09d [Insights] Fixed false positive IncludeTool error.
#jira UE-111510
#rb none

[CL 15749382 by ionut matasaru in ue5-main branch]
2021-03-19 14:15:01 -04:00
sara schvartzman
bb333535d4 ControlRig: Fix watches not working for functions and collapsed nodes.
#jira UE-110041
#rb helge.mathee

[CL 15748441 by sara schvartzman in ue5-main branch]
2021-03-19 12:43:05 -04:00
nick darnell
832cc08a58 DDC - Don't look up the store for DDC paths that don't have environment variable overrides.
#jira UE-110702

#ROBOMERGE-OWNER: marc.audy
#ROBOMERGE-AUTHOR: nick.darnell
#ROBOMERGE-COMMAND: _robomerge UE5-Main
#ROBOMERGE-SOURCE: CL 15715366 via CL 15715370 via CL 15715374 via CL 15715407 via CL 15743064
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Main) (v781-15675533)

[CL 15747819 by nick darnell in ue5-main branch]
2021-03-19 11:39:18 -04:00
Tim Smith
196d6c5b42 Fix improper extern declaration that caused issues with Clang but not MSVC (Clang was right IMHO)
#rb trivial
#jira UE-111492

[CL 15747765 by Tim Smith in ue5-main branch]
2021-03-19 11:36:00 -04:00
Helge Mathee
ef07dfa147 Control Rig: Improve count consolidatoin for RigVMNode / RigVMLibrary node
#jira UEA-564
#rb audit

[CL 15747450 by Helge Mathee in ue5-main branch]
2021-03-19 11:06:39 -04:00
Steve Robb
4fa411c84e Removal of dependencies to Windows Vista or earlier.
#jira UE-110555
#rb josh.adams

[CL 15746365 by Steve Robb in ue5-main branch]
2021-03-19 08:05:49 -04:00
Helge Mathee
4b0e9a7872 Control Rig: Wire execute pins to non-loop iterations by default
#jira UEA-564
#rb audit
#fyi jeremiah.grant

[CL 15746109 by Helge Mathee in ue5-main branch]
2021-03-19 06:43:16 -04:00
Helge Mathee
a0a8e3b5aa Control Rig: Services around introspection of run counts
#rb sara.schvartzman
#jira UEA-564

[CL 15746088 by Helge Mathee in ue5-main branch]
2021-03-19 06:35:50 -04:00
christopher waters
1d0b1d44eb Initial support for Mesh and Amplification Shaders. These new shader types are an optional feature of the RHIs and are only enabled on PC D3D12 with Feature Level SM6.
#jira none
#rb emil.persson, graham.wihlidal, lukas.hermanns

[CL 15742432 by christopher waters in ue5-main branch]
2021-03-18 18:42:49 -04:00
Marc Audy
0cbbc781ca Merge UE5/Release-Engine-Staging @ 15740152 to UE5/Main
This represents UE4/Main @ 15709114

[CL 15740605 by Marc Audy in ue5-main branch]
2021-03-18 15:20:03 -04:00
will damon
7980379479 Explicitly specify the Target when determining the metal version.
The target info reported when running `xcrun --sdk <platform> metal -v' is always the default for the running OS, and may vary slightly between point releases. Specifying the target reduces the chances of mismatched shader version when using FASTBuild to compile shaders.

NOTE: In order for the shader version to match, the FASTBuild workers must (currently) have the same version Xcode installed, but do not necessarily need to be running the same OS version.

#rb trivial
#[fyi] richard.wallis
#rnx

#robomerge[STARSHIP] Release-5.0-EarlyAccess

#ushell-cherrypick of 15734101 by will.damon

[CL 15739001 by will damon in ue5-main branch]
2021-03-18 12:33:32 -04:00