Commit Graph

13193 Commits

Author SHA1 Message Date
ionut matasaru
ab2f3e5278 [Insights] Session Browser: Improved UI responsiveness when using a remote/slow trace store connection. Reduced pressure on StoreClient lock.
#jira UE-184179
#jira UE-184180
#rb Johan.Berg
#preflight 6446e7fc2804595a044c1295

[CL 25202688 by ionut matasaru in ue5-main branch]
2023-04-26 13:47:36 -04:00
ionut matasaru
aeeb40451c [Insights] Fixed vertical alignment of text in SEditableTextBox and SSearchBox widgets (i.e. to be vertically centered).
#rb none
#preflight skip

[CL 25202439 by ionut matasaru in ue5-main branch]
2023-04-26 13:40:01 -04:00
Ola Olsson
77d15449ac Deduplicated primitive flags to a shared header & also deduplicated shader paramter construction to shared function in the proxy.
- Also moved FPrimitiveUniformShaderParametersBuilder to its own header to cut down rebuilding when changing scene & nanite definitions.

#rb jamie.hayes
#preflight 644919d41c2846595cfdbf28

[CL 25199110 by Ola Olsson in ue5-main branch]
2023-04-26 11:26:23 -04:00
dan elksnitis
a21eb84e66 [shader preprocessor] implement #error directives
#rb Jason.Nadro
#preflight 644931ee1c2846595c0887c6

[CL 25199050 by dan elksnitis in ue5-main branch]
2023-04-26 11:23:31 -04:00
robert millar
3e9f381354 Add copy entry to context menu in timing tracks to increase discoverability.
#rb ionut.matasaru,johan.berg

[CL 25191994 by robert millar in ue5-main branch]
2023-04-25 19:19:42 -04:00
calvin zheng
d40dc1b67c dynamic settings enabling for Xcode project settings
#rb Josh.Adams
#preflight n/a

[CL 25188022 by calvin zheng in ue5-main branch]
2023-04-25 15:48:20 -04:00
devin doucette
8ff0cd05ca DDC: Added EHttpVersion to HttpClient
#rb Zousar.Shaker
#rnx

[CL 25184555 by devin doucette in ue5-main branch]
2023-04-25 13:54:42 -04:00
bob tellez
76172d96d7 #UE Add CVar to allow following redirectors when importing assets
[FYI] Alexis.Matte
#rb Alexis.Matte

[CL 25184546 by bob tellez in ue5-main branch]
2023-04-25 13:54:14 -04:00
dan elksnitis
476f6b5335 [shaders]
- add a debug info flags enum/field to indicate which shader debug outputs are desired
- change direct compile txt file mechanism to use this (more options will be added in the near future)
- rename the field on the debug info dump options which indicates that the direct compile file should be skipped to bSourceOnly (when addtional outputs are added these should be skipped as well)

#preflight 6447f6c4b208f61af876e215
#rb Jason.Nadro
#rb Massimo.Tristano

[CL 25183084 by dan elksnitis in ue5-main branch]
2023-04-25 12:45:20 -04:00
calvin zheng
a19ad9e117 Fix LOCTEXT conflicts, also fix Mac settings being replaced
#jira 294221
#rb trivial
#preflight N/A

[CL 25180408 by calvin zheng in ue5-main branch]
2023-04-25 10:40:44 -04:00
paul chipchase
fef4f75edc Do not assign payloads downloaded from source control if they did not actually download.
#rb trivial
#jira none
#rnx
#preflight 6447d1954052d26a5a8c36cc

- Ends up pretty much the same,as FCompressedBuffer::FromCompressed will return a Null FCompressedBuffer if the provided data is null, but adding the check makes it clear when reading FSourceControlBackend::PullData that payloads might not be found and we are not setting them in that case.

[CL 25179230 by paul chipchase in ue5-main branch]
2023-04-25 09:32:46 -04:00
paul chipchase
107e71c495 Add a way for VA backends to supply additional errors for failed pull operations when calling FVirtualizationManager::OnPayloadPullError
#rb none
#jira UE-181418
#rnx
#preflight 6447c5482804595a04d1e375

- Each pull operation now takes a FText that can be filled in with additional info about any failures that will cause the new error dialog to be displayed.
-- At the moment we only have info to provide from the source control backend if the connection itself failed.
-- In the future we might want to completely overhaul our error logging and display all messages to the user but our logging system is not really built for that level of redirection at the moment.
- Only pass on the error if it came from a persistent backend, we don't need to worry the user about cached backends which are allowed to fail.

[CL 25178752 by paul chipchase in ue5-main branch]
2023-04-25 08:47:06 -04:00
Andriy Tylychko
747813d74d removed StatsThread and AudioThread from TasksInsights tooltip construction as they were removed some time ago
#preflight trivial
#rb none

[CL 25178173 by Andriy Tylychko in ue5-main branch]
2023-04-25 07:29:31 -04:00
Florin Pascu
cd8651734e UX: Remove user-visible ES31 editor references and replace with Mobile
#jira UE-134173
#rb Jack.Porter
#preflight 6447ac2e641e2c3cb4227930

[CL 25178065 by Florin Pascu in ue5-main branch]
2023-04-25 07:05:08 -04:00
Johan Berg
6888194532 Lock store settings UI if not on local machine
Since store settings cannot be changed on remote machines (server verifies this), lock the UI components that corresponds to modifications.

#rb ionut.matasaru
#preflight 6447a8f69770663ce2a1c76b

[CL 25177991 by Johan Berg in ue5-main branch]
2023-04-25 06:53:19 -04:00
halfdan ingvarsson
70b0b08c55 Fix for alternate skin weights blowing up.
#preflight 644766b8bd7cb48eeaa46472
#rnx

[CL 25176729 by halfdan ingvarsson in ue5-main branch]
2023-04-25 03:07:31 -04:00
zousar shaker
e9f3f42c4f Allow control of Zen AutoLaunch process lifetime limit via an environment variable.
#rb dan.engelbrecht

[CL 25176566 by zousar shaker in ue5-main branch]
2023-04-25 02:22:51 -04:00
dan thompson
be79edd16b Remove spurious asset registry writeback warning.
#rb charles.bloom
#preflight 6446deaa2804595a0448d746

[CL 25175519 by dan thompson in ue5-main branch]
2023-04-24 23:29:08 -04:00
ionut matasaru
8185e3d824 [Insights] Fixed opening a trace from a remote trace store. The new UnrealInsights process is launched now specifying also the store address in addition to store port. Also, the trace id can now be specified as hex number (prefixed by 0x).
#rb none
#fyi Johan.Berg
#preflight skip

[CL 25170479 by ionut matasaru in ue5-main branch]
2023-04-24 16:21:46 -04:00
ionut matasaru
3fa4349a65 [Insights] Fixed StoreClient's read trace (FStoreCborClient::ReadTrace) incorectly using socket's local_endpoint insted of remote_endpoint.
#rb trivial
#fyi Johan.Berg
#preflight skip

[CL 25170298 by ionut matasaru in ue5-main branch]
2023-04-24 16:12:46 -04:00
calvin zheng
d615e69004 Exposing xcode settings to UE settings UI (more work about dynamic disabling etc will follow)
#jira N/A
#rb Josh.Adams
#preflight 6446ae7a7368de8c98fc84d2

[CL 25169123 by calvin zheng in ue5-main branch]
2023-04-24 15:15:00 -04:00
ionut matasaru
4379664d1a [Insights] Fixed UnsafeTypeCast warnings.
#rb trivial
#preflight 6446a401dc71c13446e678c4

[CL 25165790 by ionut matasaru in ue5-main branch]
2023-04-24 11:54:05 -04:00
David Harvey
bf4d7523a2 Fixes for multiple build targets:
- do not need to specify a default server target when doing -cook
 - UFE allows launching default Game and Client targets now that a default can be specified in BuildSettings (note that it won't verify that a default has been configured - UAT handles this)


#jira UE-181924
#rb Josh.Adams
#preflight 6446823027014596f36a5411

[CL 25163212 by David Harvey in ue5-main branch]
2023-04-24 09:30:03 -04:00
ionut matasaru
facb13dc5c UnrealFrontend: Disabled old Profiler (UnrealFrontend/SessionFrontend/Profiler).
Old Profiler is deprecated since UE 5.0. Use Trace/UnrealInsights instead.
Added UE_DEPRECATED_PROFILER_ENABLED global define toggle (off by default; this allows to temporarily re-enable Profiler if needed; see UnrealFrontend.Target.cs). Profiler module/code will be removed in a future UE version.

#jira UE-141782
#jira UE-118368
#rb David.Harvey
#fyi Johan.Berg
#preflight 64432343f030f684d537e46f

[CL 25161301 by ionut matasaru in ue5-main branch]
2023-04-24 05:18:25 -04:00
kerim borchaev
4a54bdf4f4 [3ds Max] RailClone/ForestPack mesh sharing
#jira UE-161107
#preflight 643e4791a35280ed4f0fdd34
#rb benoit.deschenes

[CL 25160498 by kerim borchaev in ue5-main branch]
2023-04-24 01:16:02 -04:00