Current Issues:
* Compiles without pch: error: reference to 'align_val_t' is ambiguous
* Unresolved externals when building UnrealGame & Editor
#jira UE-121578
#rnx
#preflight 61ddb4b89b2dd4f66b7520ea
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18573506 in //UE5/Release-5.0/... via CL 18573521 via CL 18573522
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18573525 by joe kirchoff in ue5-main branch]
Current Issues:
* Compiles without pch: error: reference to 'align_val_t' is ambiguous
* Unresolved externals when building UnrealGame & Editor
#jira UE-121578
#rnx
#preflight 61ddb4b89b2dd4f66b7520ea
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18573506 in //UE5/Release-5.0/... via CL 18573521
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18573522 by joe kirchoff in ue5-release-engine-test branch]
Used this to include a default setting for the Jupiter internal namespace which is used by the snapshotting service
#preflight none
[CL 18569766 by Joakim Lindqvist in ue5-main branch]
Also did some general improvements and documentation as part of reading thru the code a few extra times.
#preflight none
[CL 18569765 by Joakim Lindqvist in ue5-main branch]
1. Open QAGame in UE
2. Open StaticLightingFromMat level
3. In the Content Browser, search for 'M_Emissive_Grtr' and place it on the sphere mesh in the map
4. In the details of Panel for the Sphere Mesh, search for 'Use Emissive for Static Lighting' and check the box if it is not already checked
5. Build lighting in Production
We were doing this at the end of LightmassMain:
FTaskGraphInterface::Shutdown();
FEngineLoop::AppExit();
FTaskGraphInterface was being used in FThreadStats::StopThread() and we'd crash.
FEngineLoop::AppExit() does the thread stats shutdown before calling FTaskGraphInterface::Shutdown. Ie:
void FEngineLoop::AppExit()
{
// when compiled WITH_ENGINE, this will happen in FEngineLoop::Exit()
#if !WITH_ENGINE
#if STATS
FThreadStats::StopThread();
#endif
FTaskGraphInterface::Shutdown();
#endif // WITH_ENGINE
This will stop the stats thread (if needed) before shutting down FTaskGraphInterface.
[at]Brandon.Schaefer
[FYI] Will.Damon
#jira none
#preflight trivial
#ROBOMERGE-AUTHOR: michael.sartain
#ROBOMERGE-SOURCE: CL 18568433 in //UE5/Release-5.0/... via CL 18568435 via CL 18568438
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18568441 by michael sartain in ue5-main branch]
1. Open QAGame in UE
2. Open StaticLightingFromMat level
3. In the Content Browser, search for 'M_Emissive_Grtr' and place it on the sphere mesh in the map
4. In the details of Panel for the Sphere Mesh, search for 'Use Emissive for Static Lighting' and check the box if it is not already checked
5. Build lighting in Production
We were doing this at the end of LightmassMain:
FTaskGraphInterface::Shutdown();
FEngineLoop::AppExit();
FTaskGraphInterface was being used in FThreadStats::StopThread() and we'd crash.
FEngineLoop::AppExit() does the thread stats shutdown before calling FTaskGraphInterface::Shutdown. Ie:
void FEngineLoop::AppExit()
{
// when compiled WITH_ENGINE, this will happen in FEngineLoop::Exit()
#if !WITH_ENGINE
#if STATS
FThreadStats::StopThread();
#endif
FTaskGraphInterface::Shutdown();
#endif // WITH_ENGINE
This will stop the stats thread (if needed) before shutting down FTaskGraphInterface.
[at]Brandon.Schaefer
[FYI] Will.Damon
#jira none
#preflight trivial
#ROBOMERGE-AUTHOR: michael.sartain
#ROBOMERGE-SOURCE: CL 18568433 in //UE5/Release-5.0/... via CL 18568435
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18568438 by michael sartain in ue5-release-engine-test branch]
Set minimum Clang version to 10.0.0
This will enable the use of newer compiler flags such as increasing the max PDB size past 4GBs by default, using compiler generated dependency lists, and to clean up now unneeded older version checks before releasing UE5.
#jira UE-96200
#jira UE-101933
#jira UE-136980
#jira UE-137707
#preflight 61dcd03ecc3f3367af798913
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18567561 in //UE5/Release-5.0/... via CL 18567576 via CL 18567585
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18567595 by joe kirchoff in ue5-main branch]
Set minimum Clang version to 10.0.0
This will enable the use of newer compiler flags such as increasing the max PDB size past 4GBs by default, using compiler generated dependency lists, and to clean up now unneeded older version checks before releasing UE5.
#jira UE-96200
#jira UE-101933
#jira UE-136980
#jira UE-137707
#preflight 61dcd03ecc3f3367af798913
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18567561 in //UE5/Release-5.0/... via CL 18567576
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18567585 by joe kirchoff in ue5-release-engine-test branch]
Write .response file for resources so the command line is easier to find (however these are unused currently as rc.exe doesn't accept them)
#rnx
#rb trivial
#preflight 61dcc58d4455f00ccd327a3f
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18567080 in //UE5/Release-5.0/... via CL 18567088 via CL 18567099
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18567119 by joe kirchoff in ue5-main branch]
Write .response file for resources so the command line is easier to find (however these are unused currently as rc.exe doesn't accept them)
#rnx
#rb trivial
#preflight 61dcc58d4455f00ccd327a3f
#ROBOMERGE-AUTHOR: joe.kirchoff
#ROBOMERGE-SOURCE: CL 18567080 in //UE5/Release-5.0/... via CL 18567088
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v899-18417669)
[CL 18567099 by joe kirchoff in ue5-release-engine-test branch]