cedric caillaud
a3bd67e2d1
Chaos : Fix edge case where sweeping elements in the hashed grid can lead to an infinite loop
...
- also provided an optimized path for mostly vertical sweeps
#rb vincent.robert
#jira none
#p4v-cherrypick 19559782
#preflight 6244bdd2c51908059ab103ea
[CL 19564626 by cedric caillaud in ue5-main branch]
2022-03-30 17:17:06 -04:00
zach brockway
96bf0e3032
SwitchboardListener: Fix for building with bForceEnableExceptions (error C2712: cannot use __try in functions that require object unwinding).
...
#jira UE-145172
#rb matt.johnson
#preflight 6244bb9ff4217035fa806ae9
[CL 19564149 by zach brockway in ue5-main branch]
2022-03-30 16:40:36 -04:00
mickael gilabert
469a7e6fcb
UBT: Add -CrashDiagnosticDirectory to set where to put crash report files (for platforms that support it)
...
[REVIEW] [at]jeff.newquist, [at]joe.kirchoff
#rnx
#ROBOMERGE-OWNER: mickael.gilabert
#ROBOMERGE-AUTHOR: mickael.gilabert
#ROBOMERGE-SOURCE: CL 19555896 via CL 19556567 via CL 19557148 via CL 19557163
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)
[CL 19561558 by mickael gilabert in ue5-main branch]
2022-03-30 14:42:23 -04:00
robert manuszewski
7d16318fbc
Much cleaner way of copying arrays for static array getters
...
#preflight 62434779637925b5d3aac01b
#rb Steve.Robb
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 19546962 via CL 19548071 via CL 19548432 via CL 19548533
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)
[CL 19560903 by robert manuszewski in ue5-main branch]
2022-03-30 14:17:23 -04:00
josh adams
25705eb507
- Added cooker option, -DlcReevaluateUncookedAssets, which will allow a cooked editor to attempt to cook assets that the base game had attempted to cook and skipped, but left in the assetregistry.
...
#rb matt.peters
#p4v-preflight-copy 19482053
#preflight 624326c1f73c316f68cdd1c2
#ROBOMERGE-OWNER: josh.adams
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 19544735 via CL 19547423 via CL 19548168 via CL 19548176
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)
[CL 19560883 by josh adams in ue5-main branch]
2022-03-30 14:16:51 -04:00
chris constantinescu
87b6452bc5
LLT TargetSourceFile - fixes incremental build
...
#rnx
#ROBOMERGE-AUTHOR: chris.constantinescu
#ROBOMERGE-SOURCE: CL 19548065 in //UE5/Release-Engine-Staging/...
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)
[CL 19560875 by chris constantinescu in ue5-main branch]
2022-03-30 14:16:42 -04:00
chris constantinescu
b36a988848
LowLevelTests manual integration with UBT
...
#preflight 6243316b3a5a4c1622b33d33
#jira UE-147452
#rnx
#ROBOMERGE-OWNER: chris.constantinescu
#ROBOMERGE-AUTHOR: chris.constantinescu
#ROBOMERGE-SOURCE: CL 19545984 via CL 19546389 via CL 19546396
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)
[CL 19560843 by chris constantinescu in ue5-main branch]
2022-03-30 14:15:11 -04:00
Johan Duparc
c28db07762
Datasmith: adopt latest version of warning about includes order
...
#preflight 624332dff73c316f68ce6de5
#rb JeanLuc.Corenthin
[CL 19556626 by Johan Duparc in ue5-main branch]
2022-03-30 10:12:09 -04:00
Joakim Lindqvist
68206364c9
Horde Storage - Catch and ignore sharing violations when attempting to write blobs, there is only one possible value that a blob could be written as so its safe us to assume the other write will end up writing the correct content.
...
#preflight none
[CL 19556092 by Joakim Lindqvist in ue5-main branch]
2022-03-30 09:29:21 -04:00
Joakim Lindqvist
862383bc1b
Horde Storage - Blob Store consistency check now also runs on the filesystem store (and is less S3 specific)
...
#preflight none
[CL 19555826 by Joakim Lindqvist in ue5-main branch]
2022-03-30 08:56:29 -04:00
Joakim Lindqvist
a4aad5c325
Horde Storage - Setting to toggle last access tracking
...
#preflight none
[CL 19555123 by Joakim Lindqvist in ue5-main branch]
2022-03-30 07:06:43 -04:00
Joakim Lindqvist
533bf50f9e
Horde Storage - Added option to disable last access tracking and disabled it for the worker deployment, it will scan thru all refs to do garbage collection on them as well as replicate refs. This does not mean those refs should live longer.
...
#preflight none
[CL 19554964 by Joakim Lindqvist in ue5-main branch]
2022-03-30 06:31:25 -04:00
Joakim Lindqvist
a5af9cbf5b
Horde Storage - Clearer error message when we failed to resolve references for a blob that is not a compact binary.
...
#preflight none
[CL 19554942 by Joakim Lindqvist in ue5-main branch]
2022-03-30 06:25:38 -04:00
sara schvartzman
c7b0e74c59
Controlr Rig: UI implementation of Aggregate nodes
...
#jira UE-146928
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/62433ef7dc6183e3f5e500dc
[CL 19554694 by sara schvartzman in ue5-main branch]
2022-03-30 05:21:45 -04:00
Ben Marsh
64d0980bd8
Horde: Missing file.
...
#preflight none
[CL 19545617 by Ben Marsh in ue5-main branch]
2022-03-29 13:54:08 -04:00
Ben Marsh
f556ba66fb
Horde: Avoid cancelled tasks throwing exceptions in scheduler; just return null leases instead.
...
#preflight none
[CL 19545534 by Ben Marsh in ue5-main branch]
2022-03-29 13:49:41 -04:00
Ben Marsh
c53fea6302
Horde: Commit replication changes
...
- Fix uncapped growth of channel for stream updates.
- Prevent no-op changes unnecessarily triggering update iterations.
- Add functionality to AsyncEvent to support latching the event on, rather than just pulsing it.
#preflight none
[CL 19545492 by Ben Marsh in ue5-main branch]
2022-03-29 13:48:29 -04:00
Devin Doucette
292008ea35
Logging: Replaced GLog->PanicFlush() with GLog->Panic()
...
Panic allows only one thread to become the panic thread. In panic mode, logs are only sent to panic-safe output devices. Each call to Panic flushes buffered logs to panic-safe output devices, and flushes panic-safe output devices.
#jira UE-147152
#preflight 62424814292f228e09d8a612
#rb Zousar.Shaker
#fyi Brandon.Schaefer
[CL 19545093 by Devin Doucette in ue5-main branch]
2022-03-29 13:31:48 -04:00
jonathan adamczewski
5053cae2d8
Launch UnrealBuildTool via dotnet unrealbuildtool.dll, not unrealbuildtool.exe
...
#jira none
#rnx
#preflight 624261bdb6084b98321e9251
[CL 19544939 by jonathan adamczewski in ue5-main branch]
2022-03-29 13:20:46 -04:00
robert manuszewski
64305a4b12
Fixing static array properties with setters and getters not generating correct wrapper code
...
#rb Tim.Smith
#preflight 624307e5c51908059a979885
#ROBOMERGE-AUTHOR: robert.manuszewski
#ROBOMERGE-SOURCE: CL 19541948 via CL 19543263 via CL 19543382 via CL 19543410
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v937-19513599)
[CL 19544439 by robert manuszewski in ue5-main branch]
2022-03-29 12:56:22 -04:00
Johan Duparc
2731ef968d
DatasmithSDK: adopt latest version of warning about includes order
...
#preflight none
[CL 19543698 by Johan Duparc in ue5-main branch]
2022-03-29 12:16:19 -04:00
Ben Marsh
23816272eb
Horde: Add a fail-safe exception handler for session updates.
...
#preflight none
[CL 19543114 by Ben Marsh in ue5-main branch]
2022-03-29 11:38:23 -04:00
Joakim Lindqvist
4fde46798f
Horde Storage - Added converter for aspnet ProblemDetails type to compact binary
...
#preflight none
[CL 19541620 by Joakim Lindqvist in ue5-main branch]
2022-03-29 10:08:38 -04:00
Helge Mathee
b25ed0b41f
UnrealHeaderTool: Pass public rigvm context as const
...
#rb sara.schvartzman
#jira na
#preflight https://horde.devtools.epicgames.com/job/6242e392df7d23dbfee885be
[CL 19540232 by Helge Mathee in ue5-main branch]
2022-03-29 06:53:29 -04:00
Joakim Lindqvist
4367a0627a
Horde Storage - Fixed failing unit tests with latest
...
Converting a dictonary of objects to compact binary doesnt really work as its undefined how to serialize the object (it should be a CbObject if we just wanted to serialize a hirearchy of compact binary).
This means that the metadata field will not be serialized for compact binary representations in the legacy api, this isnt used anyway and didnt used to work before our migration to the new cb serializer so this should be fine.
#preflight none
[CL 19539662 by Joakim Lindqvist in ue5-main branch]
2022-03-29 04:27:57 -04:00