Commit Graph

13868 Commits

Author SHA1 Message Date
matt peters
b6e8c4f2a9 Cooker: ZenStore -diffonly: Fix typo in AppendPathForPublicExportHash that caused an infinite loop.
#rnx
#rb None, trivial

[CL 28032424 by matt peters in ue5-main branch]
2023-09-20 08:41:40 -04:00
dan engelbrecht
e517a3bc58 Add CPU time and latency stats to ZenCacheStore
Fix LogicalReadSize for ZenCacheStore GetChunks
Add missing fields for GatherAnalytics in ZenServerInterface

#rb devin.doucette

[CL 28028176 by dan engelbrecht in ue5-main branch]
2023-09-20 02:58:55 -04:00
zousar shaker
e6cbbee4a4 Avoid attempting to pop a messagebox from UE Zen interface when we're in additional unattended scenarios like commandlets and programs.
#rb none,trivial

[CL 28017052 by zousar shaker in ue5-main branch]
2023-09-19 18:24:09 -04:00
robert millar
befe3866f5 Fix for the case I broke previously when trying to avoid executing UBT to find target definitions, where we find a target file that was not in the cache.
Copy more code from UBT to more correctly scan required plugin directories.

#rb none

[CL 28014916 by robert millar in ue5-main branch]
2023-09-19 17:29:39 -04:00
lorry li
fe4ced318e Enable web tests for more platforms.
[REVIEW] [at]michael.kirzinger [at]alejandro.aguilar [at]david.harvey [at]per.larsson
#jira UE-194887
#rb [at]michael.kirzinger [at]alejandro.aguilar

[CL 28010952 by lorry li in ue5-main branch]
2023-09-19 16:22:16 -04:00
viktor chlumsky
2ee761b197 Slate MSDF text rendering feature including effect support, disabled by CVar, support for mitered outlines
[REVIEW] [at]Yohann.DosSantos, [at]Vincent.Gauthier, [at]Patrick.Boutot, [at]Christian.Savoie, [at]JC.Authier, [at]Daren.Cheng

#rnx <Release Notes exclude>

[CL 28008156 by viktor chlumsky in ue5-main branch]
2023-09-19 15:28:40 -04:00
mark lintott
777d4cc80b Added Level, NiagaraSystem, MaterialInstance, Blueprint and AnimationSequence to asset telemetry tracking
Oprtimised plugin event data to filter out records where there is a zero inclusive size for a given asset type.
#rb dan.thompson

[CL 28000389 by mark lintott in ue5-main branch]
2023-09-19 12:43:31 -04:00
eric renaudhoude
96df7eed02 Deprecating unused view family gamma correction.
#rb arciel.reckman, rod.bogart

[CL 27996251 by eric renaudhoude in ue5-main branch]
2023-09-19 11:03:24 -04:00
tom holmes
0c53e701a0 Improve ShaderSymbols.info file generation in multicook scenarios
Dedupe info where multiple workers built same shader

#rb Ben.Woodhouse
#tests local runs, compare of farm built files attached in bug

[CL 27995633 by tom holmes in ue5-main branch]
2023-09-19 10:46:28 -04:00
laura hermanns
f9b3974ab9 Platform-specific DXC improvements:
- Avoid explicit FMA instructions in platform-specific GLSL to let backend-compiler decide when to use them.
- Fix code refelction when using SPIR-V directly with backend-compiler.
- Define preset of SPIR-V optimization passes to reduce nested expressions "preset(relax-nested-expr)".

#rb Serge.Bernier, Brian.White
[FYI] Graeme.Thornton, Jason.Nadro, Carl.Lloyd, Florin.Pascu, Michael.WAnderson
#jira UE-195236, UE-194869

[CL 27994871 by laura hermanns in ue5-main branch]
2023-09-19 10:25:17 -04:00
mikita hauruk
8b9e8740e3 Made timeout more long in TraceInsights MiscTests.cpp
Added quotes for some log strings

#rb trivial

[CL 27987706 by mikita hauruk in ue5-main branch]
2023-09-19 01:54:10 -04:00
dan thompson
71d20ba15b Adding some sanity against uninitialized values and fixing the missing serialize.
#robert.millar

[CL 27980999 by dan thompson in ue5-main branch]
2023-09-18 19:32:50 -04:00
zousar shaker
d4e2723732 Fix handling of cancelation in Zen DDC client to avoid having it treated as equivalent to an unexpected error.
#rb devin.doucette

[CL 27969813 by zousar shaker in ue5-main branch]
2023-09-18 15:22:34 -04:00
Jerome Delattre
50a2846584 Avoid Take High Res Screenshot scripting command to unset viewport user settings
#jira PLAY-12210
#rnx
#rb Rob.Huyett, Sean.Sweeney

[CL 27966880 by Jerome Delattre in ue5-main branch]
2023-09-18 14:02:00 -04:00
catalin dragoiu
7e2eb4d36f [Insights] Implement navigation between CPU core events and context switches events.
#jira UE-130976
#rb Ionut.Matasaru

[CL 27966757 by catalin dragoiu in ue5-main branch]
2023-09-18 13:59:25 -04:00
jeanmichel dignard
3016e17cc9 Don't close the content drawer if no new active tab is being set. This happens when closing a tab drawer where we won't have an active tab. Given that when we open the content drawer from a tab drawer, the tab drawer will lose focus and close itself, we don't want to also close the content drawer.
#jira UE-149309
#rb sebastian.arleryd

[CL 27962911 by jeanmichel dignard in ue5-main branch]
2023-09-18 12:41:13 -04:00
alexis matte
2a152ff6e2 Downgrade a log verbosity from Error to Display to avoid breaking the CIS.
#rb trivial
#rnx

[CL 27956157 by alexis matte in ue5-main branch]
2023-09-18 09:50:56 -04:00
mark lintott
68ffbfd30b Added Level asset type to the IO Store telemetry
#rb pj.kack
[FYI] dan.thompson

[CL 27955014 by mark lintott in ue5-main branch]
2023-09-18 08:37:10 -04:00
ionut matasaru
19c7f59824 [Insights] Fixed crash when using "MENU > Open Trace File > Open in New/Same Instance..." option when analyzing a utrace file. The issue did not reproduce when analyzing a trace from a Trace Store.
#jira UE-192579
#rb Catalin.Dragoiu

[CL 27954698 by ionut matasaru in ue5-main branch]
2023-09-18 08:18:35 -04:00
mikita hauruk
8b07999d2d Added some log for debug in TraceInsights MiscTests.cpp
#rb none

[CL 27953791 by mikita hauruk in ue5-main branch]
2023-09-18 07:07:31 -04:00
ionut matasaru
2374d3d509 [Insights] Minor fixes (incorrect include file; order of include files; "Analysis completed" log messages).
#rnx
#rb trivial

[CL 27951576 by ionut matasaru in ue5-main branch]
2023-09-18 03:11:03 -04:00
jason stasik
59abe9e7a2 Create IAssetTools::IsAssetVisible and hook up material function menu to it
#rb dave.belanger,jason.nadro

[CL 27933398 by jason stasik in ue5-main branch]
2023-09-15 16:55:30 -04:00
josh adams
aeb5cb1347 - Restoring a backout after fixing the issue that causes the backout
[Backout] - CL27745134
[FYI] stan.hormell
Original CL Desc
-----------------------------------------------------------------
[Backout] - CL27731288 - CIS / Build Errors
[FYI] Josh.Adams
Original CL Desc
-----------------------------------------------------------------
- Deprecated GetSectionPrivate and FindOrAddSection, and accessors in FConfigFile that could return a non-const FConfigSection (this is so we can track modifications to config values)
- Added AddToSection, RemoveKeyFromSection, etc to replace directly accessing a FConfigSection
- Fixed up Epic code for the deprecations (at least the majority, some projects that aren't built by Horde presubmit may have some that we will address going forward)
#jira UE-194955
#rb david.harvey and various others

[CL 27923017 by josh adams in ue5-main branch]
2023-09-15 13:39:02 -04:00
robert millar
65e0835b44 Fix TargetInfo validation.
Fix checking in plugin directories for targets.
Prevents running UBT on every launch.

[CL 27921132 by robert millar in ue5-main branch]
2023-09-15 13:01:19 -04:00
mikita hauruk
51fcb9d1bc [Insights] Fixed build issue of Unreal Insights with -NoPCH -DisableUnity flags
#rb Ionut.Matasaru

[CL 27914964 by mikita hauruk in ue5-main branch]
2023-09-15 10:30:26 -04:00