[FYI] Matt.Collins, Will.Damon
#ROBOMERGE-SOURCE: CL 11301793 via CL 11301794 via CL 11301795 via CL 11301796
#ROBOMERGE-BOT: (v0-11244347)
[CL 11301797 by michael trepka in Main branch]
#rb clayton.langford, william.ewen
#ROBOMERGE-SOURCE: CL 11294142 via CL 11294676 via CL 11295447 via CL 11295519
#ROBOMERGE-BOT: (v647-11244347)
[CL 11295578 by ben salem in Main branch]
- MinEvolution test (WIP)
[FYI] helge.mathee
#rb none
#ROBOMERGE-SOURCE: CL 11285845 via CL 11285886 via CL 11285896
#ROBOMERGE-BOT: (v647-11244347)
[CL 11285914 by chris caulfield in Main branch]
- add swing-twist unit tests
#rb none
#ROBOMERGE-SOURCE: CL 11270382 via CL 11273621 via CL 11273758
#ROBOMERGE-BOT: (v647-11244347)
[CL 11273864 by chris caulfield in Main branch]
#rb none
#jira UE-88122
#ROBOMERGE-SOURCE: CL 11248022 in //UE4/Release-4.24/...
#ROBOMERGE-BOT: RELEASE (Release-4.24 -> Main) (v647-11244347)
[CL 11254406 by ben marsh in Main branch]
- Session Browser (start page): Updated layout.
- Session Browser (start page): Changed "auto start analysis" checkbbox to be disabled by default. Also moved on same line with Open button.
- Session Browser (start page): Fixed meta-data for trace sessions.
- Counters: Changed double click on a counter to also turn visibility on for the Graph track in addition to adding a graph series for respective counter.
- Timing view: Added workaround for cases where a log message has a null category name.
- Added "TraceInsights" log category and a Log.h (to avoid using "TimingProfiler" category).
- Split FTraceInsightsModule::StartAnalysisForTrace(const TCHAR* InStoreHost, uint32 InStorePort, uint32 InTraceId) into ConnectToStore(const TCHAR* InStoreHost, uint32 InStorePort) + StartAnalysisForTrace(InTraceId).
#rb none
[CL 11116473 by ionut matasaru in Dev-Core branch]
- Avoid directory scanning for .ini files by restoring already initialized config cache state on the workers
- Avoid directory scanning for modules by restoring already initialized modulemanager state on the workers
- Avoid directory scanning for external profilers DLLs by disabling the option in the build config
- 20s -> 319ms of FEngineLoop::PreInit which was caused by directory scan through XGE remote filesystem
- 5% -> 96% efficiency when computing the effective work against process total time for remotely built shaders
- 5m36 ->1m26s to run "recompileshaders all" console command including waiting on async built shaders
#rb Danny.Couture (authored), Luke.Thatcher, Steve.Robb, Josh.Adams
[FYI] Bob.Tellez, Danny.Couture
#ROBOMERGE-OWNER: Arciel.Rekman
#ROBOMERGE-AUTHOR: arciel.rekman
#ROBOMERGE-SOURCE: CL 11106212 via CL 11106216
#ROBOMERGE-BOT: (v640-11091645)
[CL 11106241 by Arciel Rekman in Main branch]