14549 Commits

Author SHA1 Message Date
dominic couture
b8e7906b3a Iterate over migrated packages and do WorldCleanup() on found world.
This is necessary to avoid various issues with Unitialization() in the BeginDestroys() of world subsystems.

#jira UE-214541
#rb JeanFrancois.Dube, Julien.StJean

[CL 34324372 by dominic couture in 5.4 branch]
2024-06-12 17:40:48 -04:00
chris constantinescu
26c42772ff Merging
Main/Engine/Build/InstalledEngineFilters.xml
Main/Engine/Source/Developer/LowLevelTestsRunner/LowLevelTestsRunner.Build.cs
Main/Engine/Source/ThirdParty/Catch2/Catch2Extras.Build.cs

to //UE5/Release-5.4/Engine/Source/

#jira UE-210257

[CL 33305029 by chris constantinescu in 5.4 branch]
2024-04-29 12:53:02 -04:00
Josh Adams
a758939e6f - Fixed an issue where per-platform packaging settings were getting confused when project settings were changed (the per-platform ones were not getting updated). This is a heavy handed approach to wiping platform config caches, and reloading them as needed
#rb Chris.Babcock
#jira UE-211808
#p4v-cherrypick 33010002

[CL 33200768 by Josh Adams in 5.4 branch]
2024-04-24 11:27:53 -04:00
Zousar Shaker
5d7bbb4790 Ensure that if we fail to launch zenserver with the CREATE_BREAKAWAY_FROM_JOB flag on Windows that we try again without that flag.
#rb Matt.Peters
#jira UE-211574

[CL 32767924 by Zousar Shaker in 5.4 branch]
2024-04-05 14:39:30 -04:00
Josh Adams
02ca30b5bb - Changed dir watcher on Mac to use an FRWLock protecting an array instead of GameThreadCall that was causing trouble when cooking
#rb roman.dzieciol
#jira UE-208803, UE-208811

#p4v-cherrypick 32023082

[CL 32733644 by Josh Adams in 5.4 branch]
2024-04-04 13:01:30 -04:00
Josh Adams
46dc99a031 - Split Mac target/deployment versions to have editor and non-editor versions
- Moved them into SDK.json
- Fixed up some deprecation warnings when tarrgeting macOS 13
- IOS is still using old .ini project setting method
#rb adam.kinge, carl.lloyd, zack.neyland
#jira none
#p4v-cherrypick 31649922

[CL 32701777 by Josh Adams in 5.4 branch]
2024-04-03 12:51:15 -04:00
Wojciech Krywult
d271c828b9 SDK (1): Changes in common code needed to support SDK changes on some platforms
#jira UE-210757
#rb
#tests Integrated //UE5/Partner-Latte-5.4/... @32408657 (the last non-robomerge change)

[CL 32557111 by Wojciech Krywult in 5.4 branch]
2024-03-27 16:55:10 -04:00
jack cai
9e34e51dcf [Skeletal Mesh Editor] Third attempt to make sure UI reacts to new weight map layers being added as new Vertex Attributes
+verified that the thread safety issue due to the use of a multicast delegate from a workerthread during cook is fixed as well.

#jira UE-210085
#rb benoit.gadreau
#lockdown timothy.daoust

[CL 32540242 by jack cai in 5.4 branch]
2024-03-27 08:02:58 -04:00
zousar shaker
541df7e069 Ensure that zenserver http requests from the zen server interface (not the DDC layer) bypass proxies when communicating with zenserver.
[FYI] dan.engelbrecht, Devin.Doucette
#jira UE-210567

[CL 32528749 by zousar shaker in 5.4 branch]
2024-03-26 19:01:30 -04:00
zousar shaker
b957ae9353 Convert ue.projectstore file to json.
#rb dan.engelbrecht

[CL 32513882 by zousar shaker in 5.4 branch]
2024-03-26 12:46:12 -04:00
zousar shaker
f32675217f Add option to bypass proxies to the derived data http client (default is no bypass). Zen cache store client uses it and defaults to bypassing proxies (but can be overridden in INI). UE Cloud DDC client uses it and defaults to NOT bypassing proxies (but can be overridden in INI).
#rb Devin.Doucette
[FYI] dan.engelbrecht
[FYI] joakim.lindqvist
#jira UE-210567

[CL 32513866 by zousar shaker in 5.4 branch]
2024-03-26 12:46:06 -04:00
dan engelbrecht
350d9f3ea9 Add support of partial zen DDC GetChunks requests
#ushell-cherrypick of 32395474 by dan.engelbrecht
#rb Devin.Doucette
#jira UE-210439
[FYI] tim.doerries, Zousar.Shaker, Stefan.Boberg

[CL 32513108 by dan engelbrecht in 5.4 branch]
2024-03-26 12:34:33 -04:00
marco anastasi
8cd7411052 Warn the user with a confirmation dialog if the revision control provider is changed/disabled
#rb wouter.burgers

[CL 32510690 by marco anastasi in 5.4 branch]
2024-03-26 11:37:42 -04:00
justin peterson
7f9213ea9a [Backout] - CL32415082 - Build Cook Error
[FYI] jack.cai
Original CL Desc
-----------------------------------------------------------------
[Skeletal Mesh Editor] second try to make sure UI reacts to new weight map layers being added as new Vertex Attributes
+verified that the thread safety issue due to the use of a multicast delegate from a workerthread during cook is fixed as well.

#jira UE-210085
#rb benoit.gadreau

[CL 32510102 by justin peterson in 5.4 branch]
2024-03-26 11:23:50 -04:00
zousar shaker
2677dea380 Ensure that if zenserver AutoLaunch fails that we have at least one more attempt launch, even if the first attempt exceeded our wait timeout. This can occur if the first attempt spent a while waiting for the lock to free up.
[FYI] dan.engelbrecht
#jira UE-207039

[CL 32509787 by zousar shaker in 5.4 branch]
2024-03-26 11:16:53 -04:00
jack cai
cf5a679db6 [Skeletal Mesh Editor] second try to make sure UI reacts to new weight map layers being added as new Vertex Attributes
+verified that the thread safety issue due to the use of a multicast delegate from a workerthread during cook is fixed as well.

#jira UE-210085
#rb benoit.gadreau

[CL 32509756 by jack cai in 5.4 branch]
2024-03-26 11:16:23 -04:00
matthew sorrels
0dc0af5b5f Fix crash when cooking Android OpenGLES on Linux by replacing swscanf based parser with native FindNextHLSLDefinitionOfType
#jira UE-205727
#rnx
#rb dan.elksnitis, Dmitriy.Dyomin, Florin.Pascu

[CL 32500348 by matthew sorrels in 5.4 branch]
2024-03-26 03:00:44 -04:00
ben marsh
8b7f7a62e3 Horde: Merging Horde analytics module from CL 32241933.
#jira UE-210122

[CL 32500156 by ben marsh in 5.4 branch]
2024-03-26 02:53:20 -04:00
keaton stewart
54db3bc38a [Backout] - CL32368829
[FYI] jack.cai
Original CL Desc
-----------------------------------------------------------------
[Skeletal Mesh Editor] Making sure UI reacts to new weight map layers being added as new Vertex Attributes

#jira UE-210085
#rb benoit.gadreau

[CL 32500093 by keaton stewart in 5.4 branch]
2024-03-26 02:51:09 -04:00
jack cai
20fbefe350 [Skeletal Mesh Editor] Making sure UI reacts to new weight map layers being added as new Vertex Attributes
#jira UE-210085
#rb benoit.gadreau

[CL 32500000 by jack cai in 5.4 branch]
2024-03-26 02:48:18 -04:00
zousar shaker
2aa132cd9d Further hardening of zen launch sequence.
#rb dan.engelbrecht
#jira UE-207039

[CL 32499839 by zousar shaker in 5.4 branch]
2024-03-26 02:39:31 -04:00
sebastien lussier
22e2777271 Merge Actor - Properly handle custom primitive data when baking materials
* Forward custom primitive data info to material baking
* Added Custom Primitive Data case to material baking engine test
* Also updated broken Material Baking tests screenshots as subtle differences are now occuring on shadows... Disabled shadows from the map light source to minimize noise in future test results
#rb JeanFrancois.Dube

#virtualized

[CL 32499424 by sebastien lussier in 5.4 branch]
2024-03-26 02:22:45 -04:00
zousar shaker
d5ebd3d151 Fix bug in DDC2 texture build path caused by using SourceMips after it had been cleared by BuildTexture.
#rb devin.doucette

[CL 32499283 by zousar shaker in 5.4 branch]
2024-03-26 02:18:02 -04:00
yuriy odonnell
aff3ec7f8f Suppress false positive static analysis warning
#jira UE-208257

[CL 32498927 by yuriy odonnell in 5.4 branch]
2024-03-26 02:09:02 -04:00
halfdan ingvarsson
c282fc2085 Skeletal Mesh: Create healthy tangents when reconstructing normals/tangents for render and the UVs are non-existent or degenerate.
#rb Alexis.Matte
#rnx

[CL 32498755 by halfdan ingvarsson in 5.4 branch]
2024-03-26 02:04:28 -04:00