Commit Graph

263309 Commits

Author SHA1 Message Date
Luke Bermingham
87b8c9b9ba Bugfix: LiveLink App had two datachannels, one it created and one that was automatically created as part of the request from the UE side. Fix is to remove manual creation of the datachannel on the LiveLink app side.
#rb Brian.Smith
#jira UE-194903

[CL 27744198 by Luke Bermingham in ue5-main branch]
2023-09-10 19:53:23 -04:00
Luke Bermingham
e0ca8eb4d1 Bugfix: Stats graphs UI elements are updated even when they are hidden. This UI update is not required when the stats graphs are hidden. Fix is to skip this UI update if the graphs are hidden.
#rb Brian.Smith
#jira UE-194904

[CL 27744096 by Luke Bermingham in ue5-main branch]
2023-09-10 19:44:50 -04:00
Luke Bermingham
08959b82a1 Add identifier to LiveLink app SDP answer so we can differentiate the app from other WebRTC peers.
#rb Brian.Smith
#jira UE-194905

[CL 27744072 by Luke Bermingham in ue5-main branch]
2023-09-10 19:42:14 -04:00
Ben Marsh
ce7c6fcc0f Horde: Fix prefix being duplicated in bundle names.
[CL 27743343 by Ben Marsh in ue5-main branch]
2023-09-10 16:56:50 -04:00
Ben Marsh
4e048339cb Horde: Fix incorrect handling of initial offsets for cached storage reads.
[CL 27743192 by Ben Marsh in ue5-main branch]
2023-09-10 16:43:23 -04:00
max chen
f2bff70b03 Curve Editor: Show first and last key's tangent handle on both sides.
Previous, the left tangent handle for the first key and the right tangent handle for the last key would be hidden.

This is useful for example, if you have pre and post infinity set to cycle, you can manipulate the last key's leave tangent so that it's smooth to the first key's arrive tangent.

#jira UE-194990
#rb mike.zyracki

[CL 27742330 by max chen in ue5-main branch]
2023-09-10 15:57:44 -04:00
stan hormell
f6c41a01d5 [Backout] - CL 27692414 and CL 27732161 - Smoke Crash
#jira FORT-653198
#fyi Maxwell.Hayes
Original CL Desc
-----------------------------------------------------------------
[Metasounds] Adding unreal insights markup:
* Added asset name metadata to "RegisterWithFrontEnd"
* Added per-asset counter for the number of concurrent operators alive at a time.

#jira UE-179996
#rb

[CL 27741788 by stan hormell in ue5-main branch]
2023-09-10 14:48:15 -04:00
Ben Marsh
5f5fd406f1 Horde: Separate implementation of the local cache from the backend implementation, allowing multiple backends to share the same cache.
[CL 27741582 by Ben Marsh in ue5-main branch]
2023-09-10 12:34:12 -04:00
buildmachine
c5f4c511fe Localization Automation using CL 27740799
[CL 27741548 by buildmachine in ue5-main branch]
2023-09-10 12:07:30 -04:00
Ben Marsh
3fac84941c Horde: Add a caching storage backend which uses the local filesystem.
[CL 27741436 by Ben Marsh in ue5-main branch]
2023-09-10 11:03:30 -04:00
Ben Marsh
ff075c94a0 Horde: Implement BundleStorageClient using a user-supplied IStorageBackend implementation. This allows constructing a hierarchy of backends separately to metadata operations, allowing us to wrap backends in caching layers.
[CL 27740032 by Ben Marsh in ue5-main branch]
2023-09-09 17:54:42 -04:00
tom holmes
54e8821d43 Fix for Compilation Tests / Compile UnrealEditor StressTestUnity Win64
Issue 362201: Compile errors in ComponentTypeRegistry.cpp
[FYI] Scott.Jenkins

[CL 27739489 by tom holmes in ue5-main branch]
2023-09-09 15:48:57 -04:00
Ben Marsh
3d14c169a9 Fix null reference warning.
[CL 27739364 by Ben Marsh in ue5-main branch]
2023-09-09 15:08:33 -04:00
lonnie li
c985b2ef68 ModelingTools: Fixed crash in UEFN when reloading a level after using the Modeling Tools with Mesh Element Selection.
#rb jimmy.andrews

[CL 27739312 by lonnie li in ue5-main branch]
2023-09-09 14:50:19 -04:00
Ben Marsh
00ae754c4f Horde: Add an HTTP storage backend, which uses the regular Horde endpoints for reading and writing blobs.
[CL 27739157 by Ben Marsh in ue5-main branch]
2023-09-09 14:08:45 -04:00
Ben Marsh
dd78ef8dd7 Horde: Deprecate writing an explicit path through IStorageBackend; add an override which allows the backend to generate a unique id. This unifies server-side codepaths (where the generation of a unique id is trusted) and client-side codepaths (where it is not). By forcing unique ids to be generated on the server, we can further abstract logic around creating bundles and make it more of an optimization over storing small blobs.
[CL 27739032 by Ben Marsh in ue5-main branch]
2023-09-09 13:20:37 -04:00
Ben Marsh
65d9076a52 Horde: Fix test race condition with overridden config values being replaced by regular config values.
[CL 27739014 by Ben Marsh in ue5-main branch]
2023-09-09 13:14:56 -04:00
jason hoerner
91ebf308a8 Shader Compiler: Fix for excess job queries generated when per-shader DDC is enabled in cooks. Per-shader DDC was disabling material map DDC for ODSC, but that doesn't make sense for cooks, so we check if we are cooking when deciding whether to enable material map DDC. Also added statistics to track duplicate jobs and per-shader DDC cache queries.
#rnx
#rb jason.nadro dan.elksnitis

[CL 27738847 by jason hoerner in ue5-main branch]
2023-09-09 12:38:04 -04:00
chris caulfield
b60be9e187 Chaos - new initial overlap depenetration system
Currently disabled with a cvar.

#rb benn.gallagher

[CL 27738752 by chris caulfield in ue5-main branch]
2023-09-09 11:57:37 -04:00
Ben Marsh
a6c4a6bc23 Missing file.
[CL 27738538 by Ben Marsh in ue5-main branch]
2023-09-09 10:36:45 -04:00
Ben Marsh
3da367ffae Horde: Move storage backend implementations into EpicGames.Horde.
[CL 27738534 by Ben Marsh in ue5-main branch]
2023-09-09 10:36:24 -04:00
Ben Marsh
0e4f348199 Horde: Move IStorageClient implementations into the EpicGames.Horde.Storage.Clients namespace.
[CL 27738432 by Ben Marsh in ue5-main branch]
2023-09-09 10:14:12 -04:00
jeanfrancois dube
55a1768ae8 World Partition Class Descriptors: don't rely on the Asset Registry to filter out classes as it's going to gather all assets for the specified classes first, then filtering for the provided packages names afterward, resulting in execution time being over 100 times slower than filtering for classes after package name.
Work is being done on the Asset Registry side to sort query filters by their minimum result size, to optimize queries like this.

#rb matt.peters, zousar.shaker

[CL 27738347 by jeanfrancois dube in ue5-main branch]
2023-09-09 09:53:47 -04:00
graham wihlidal
d687f134b7 Fixed logic around Landscape fixed grid VF
#rb yuriy.odonnell
[FYI] jonathan.bard

[CL 27737356 by graham wihlidal in ue5-main branch]
2023-09-09 02:15:02 -04:00
chris kulla
21b82bfd40 Path Tracer: Alpha channel should not be affected by exposure
#rb trivial

[CL 27737352 by chris kulla in ue5-main branch]
2023-09-09 02:14:56 -04:00