Commit Graph

11054 Commits

Author SHA1 Message Date
jamie hayes
88329c458b Make Linux Target Platform logic for shader formats match Windows by not targeting any platforms when server only. Fixes an issue where shaders could get cooked for targeted RHIs on Linux Server.
#rb brandon.schaefer
#preflight 628e599df622d972b58b8f52

[CL 20366973 by jamie hayes in ue5-main branch]
2022-05-25 12:43:24 -04:00
ionut matasaru
44f8cb8176 [Insights] Added "Insights" mem scope in various places to capture untagged memory when Insights is running in Editor (i.e. as Animation Insights).
#jira UE-153276
#rb Catalin.Dragoiu
#preflight 628d026dc97e4beea3a506cd

[CL 20362212 by ionut matasaru in ue5-main branch]
2022-05-25 06:45:23 -04:00
ionut matasaru
ff69210a88 [Insights]
- Added "Insights/TraceServices" memory tag for untagged memory allocations from TraceServices module.
  - Added more mem scopes for FMiscTraceAnalyzer and FPlatformEventTraceAnalyzer.

#jira UE-153265
#rb Catalin.Dragoiu
#preflight 628d08f15c3ef99a7b3015ad

[CL 20362206 by ionut matasaru in ue5-main branch]
2022-05-25 06:44:48 -04:00
tiago costa
66a1ac1125 Updated MeshUtilities::GenerateStratifiedUniformHemisphereSamples to use concentric disk sampling.
- The number of samples returned is the square number closer to the requested number.
- Updated code paths using the function to request a number of samples close to what they previously got.

#rb Krzysztof.Narkowicz
#preflight 628de9e7f622d972b5732cbb

#ROBOMERGE-AUTHOR: tiago.costa
#ROBOMERGE-SOURCE: CL 20361675 via CL 20361695 via CL 20361702
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20362041 by tiago costa in ue5-main branch]
2022-05-25 06:17:20 -04:00
David Harvey
37da4676e3 HoloLens build rules: Engine modules part 2
#preflight 628cb13af237058787bb0357
#jira UE-149794
#rnx
#rb Jeff.Fisher

[CL 20361216 by David Harvey in ue5-main branch]
2022-05-25 04:04:16 -04:00
Matt Peters
95a91fb502 FCacheStoreAsync: Fix empty initialization statement warning when COOK_STAT is not defined.
#rb Devin.Doucette
#rnx
#preflight 628d49923d365c54f14cfa71

[CL 20356986 by Matt Peters in ue5-main branch]
2022-05-24 18:11:43 -04:00
devin doucette
b2a07ea03e DDC: Merge from UE5/Main
#preflight 6288ff678828ea88c8af7034
#preflight 628ab5d93246d5019db76ed2
#rb none
#rnx

#ROBOMERGE-OWNER: devin.doucette
#ROBOMERGE-AUTHOR: Devin.Doucette
#ROBOMERGE-SOURCE: CL 20353148 via CL 20353832 via CL 20353839
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20355348 by devin doucette in ue5-main branch]
2022-05-24 16:40:25 -04:00
semion piskarev
b09efbe2a6 Fix link errors caused by RigVMPythonUtils.
#rb Helge.Mathee
#preflight 628d0285710271c31823419c

#ROBOMERGE-AUTHOR: semion.piskarev
#ROBOMERGE-SOURCE: CL 20351003 via CL 20351380 via CL 20351574
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20353622 by semion piskarev in ue5-main branch]
2022-05-24 15:20:08 -04:00
charles bloom
a70c6d6371 TextureFormatASTC better logs
#rb none
#preflight none

[CL 20352025 by charles bloom in ue5-main branch]
2022-05-24 14:03:10 -04:00
charles bloom
f9ebb7fd57 remove unused bSupportDX11TextureFormats in WindowsTargetPlatform
#rb none
#preflight none

[CL 20348934 by charles bloom in ue5-main branch]
2022-05-24 11:23:44 -04:00
charles bloom
f99959bbc4 Fix ASTC mapping for BC6 and BC7
Fix ASTC HDR support
Fix up ASTC & ISPC texture formats a bit

#preflight 628cedc7347b7778b6b8745e
#rb jon.olick,fabian.giesen

[CL 20348873 by charles bloom in ue5-main branch]
2022-05-24 11:21:35 -04:00
Matt Peters
ed6457f264 ITargetPlatform: Delete RefreshSettings. All overrides were removed previously and it is now an empty virtual function and can be removed.
#rb Josh.Adams
#rnx
#preflight 628bd4e1573a7de2c436e39e

[CL 20347492 by Matt Peters in ue5-main branch]
2022-05-24 09:38:04 -04:00
paul chipchase
5e03a8ee24 The source control VA abackend will no longer early out of pushing payloads if a payload batch is found to already be entirely uploaded.
#rb trivial
#rnx
#preflight 628c9337a24685c36f50ec2f

- When the code was converted from single batch to support multiple batches I missed the check to return true if all payloads were already uploaded. So once we were operating on multiple batches if a batch was 100% already present in the backend we would return true and not process any further batches.
- Change the return true, to a continue so that future batches are processed.

[CL 20345282 by paul chipchase in ue5-main branch]
2022-05-24 04:17:42 -04:00
wouter burgers
88114e6351 SourceControl: Group multiple sync operations in one.
#jira none
#review-20325733
#preflight 628b860bf1421422ea68c927

[CL 20345020 by wouter burgers in ue5-main branch]
2022-05-24 03:37:13 -04:00
CarlMagnus Nordin
0282a5aef6 Unified Zen and legacy COTF network protocols.
*Reduces code duplication
*Enables the same ODSC flow to be used for both COTF variants
*The client will now autodetect if it should run in Zen mode or not
#rb pj.kack,per.larsson
#preflight 628c79bdf057b981ca479b3e

[CL 20344832 by CarlMagnus Nordin in ue5-main branch]
2022-05-24 02:50:39 -04:00
aditya ravichandran
abf7b099e2 FilterBar: Redo icon related changes squashed during merge with SFilterList
#rb trivial
#preflight skip

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 20338812 via CL 20340308 via CL 20340321 via CL 20340324
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20341645 by aditya ravichandran in ue5-main branch]
2022-05-23 19:36:37 -04:00
aditya ravichandran
ec0203507a FilterBar: Fix missing space in copyright boilerplate
#jra none
#rb trivial
#preflight skip

#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 20332997 via CL 20337183 via CL 20338690 via CL 20338921
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20340796 by aditya ravichandran in ue5-main branch]
2022-05-23 18:40:16 -04:00
aditya ravichandran
53360c9ff0 Refactor SFilterList in the Content Browser into more globally usable Filter Widgets
SBasicFilterBar in ToolWidgets is the most generic filter bar, usable in non editor buillds as well
SAssetFilterBar in EditorWidgets is a complex filter bar with support for the built in asset filters from the content browser
SFilterBar in EditorWidgets is the most convinient filter bar to use in editor if you want asset filters and custom filters

#jira UE-151904
#rbJulien.StJean, jamie.dale
#preflight 628ba0da693c5e1de27cbc30

#ROBOMERGE-OWNER: aditya.ravichandran
#ROBOMERGE-AUTHOR: aditya.ravichandran
#ROBOMERGE-SOURCE: CL 20330320 via CL 20337158 via CL 20338269 via CL 20338595
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20340436 by aditya ravichandran in ue5-main branch]
2022-05-23 18:18:06 -04:00
charles bloom
3de5b60b86 PlatformInfo fix bad string argument in checkf printf
#rb none
#preflight none

[CL 20335614 by charles bloom in ue5-main branch]
2022-05-23 15:34:15 -04:00
charles bloom
0d6b70e857 fix TargetPlatform calls to GetDefaultTextureFormatNamePerLayer changed by 20227025
the bad value passed to BlockSize was not actually used so behavior was not actually broken

#preflight 628bb9cc016e5daa1cbc21e5
#rb jon.olick

[CL 20335399 by charles bloom in ue5-main branch]
2022-05-23 15:28:40 -04:00
Brandon Schaefer
02140e5921 Check if CookProvider is null before dereferencing
Work around for this, as likely we should be able to assume this is not null

#jira none
#rb none
#fyi Catalin.Dragoiu
#preflight none

[CL 20328373 by Brandon Schaefer in ue5-main branch]
2022-05-23 11:03:29 -04:00
Catalin Dragoiu
0b478d5694 Cooking Profiler Prototype
#rb Ionut.Matasaru  Matt Peters
#preflight 628b8690693c5e1de2773a39

[CL 20327158 by Catalin Dragoiu in ue5-main branch]
2022-05-23 10:13:54 -04:00
Johan Duparc
fed4755571 Datasmith: Mesh serialization cleanup
#rb JeanLuc.Corenthin
#preflight 6287ca238828ea88c8677f23

[CL 20324914 by Johan Duparc in ue5-main branch]
2022-05-23 08:40:15 -04:00
CarlMagnus Nordin
210d67b30e Promoted Zen project id generation to FApp
#rb pj.kack
#preflight 628769032c34da686ac82442

[CL 20316798 by CarlMagnus Nordin in ue5-main branch]
2022-05-23 01:49:25 -04:00
robert manuszewski
f8a812a32f Converting hardcoded short class/enum names to pathnames ahead of ANY_PACKAGE removal
#rb trivial
#jira UE-99463
#preflight 6288fd998828ea88c8aef3d0

#ROBOMERGE-OWNER: robert.manuszewski
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 20314896 via CL 20314897 via CL 20314903 via CL 20314904
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v948-20297126)

[CL 20315214 by robert manuszewski in ue5-main branch]
2022-05-22 10:30:02 -04:00