This change eliminates an intermittent warning print that only seems to happen on the SummarizeTraceCommandlet, and we don't need the trace server for that commandlet to do it's job.
#jira none
#rb francis.hurteau
#preflight 60ff3329b2a55c000130c78a
#robomerge Private-Frosty
[CL 16968260 by geoff evans in ue5-main branch]
- Refactored RDG to support free-threaded execution of passes.
- Refactored renderer to use specific RHI command list variants in pass lambda. Immediate command list passes are forced to stay on the render thread, while other variants can be parallelized.
#rb christopher.waters
[CL 16838717 by zach bethel in ue5-main branch]
Note: _MSC_VER is still 1929 with the VS2022 preview, I expect it to be 1930 eventually when the compiler version is bumped which should match the versioning scheme for every other VS release
#rb none
#preflight 60d0c0d878c3b00001e335d9
[CL 16730633 by Joe Kirchoff in ue5-main branch]
Updated the name of the Windows event used to force single instance of UnrealInsights.exe (Browser Mode) and to control when to try to auto-connect. This change allows UnrealInsights.exe from UE5 to coexists with a running instance from UE4.
Also updated the comments to better explain how the Windows event is used.
Trace auto-connect behavior remains the same: a game runtime (editor excluded) will try to auto-connect with a local trace store (now hosted by the UnrealTraceServer.exe) if UnrealInsights (Browser Mode) is running.
#rb Martin.Ridgers
[CL 16726078 by ionut matasaru in ue5-main branch]
- Fixed tracing of UObject names and function names (UObject::CallFunction, FScopeCycleCounterUObject) when "stat named events" toggle is enabled (-statnamedevents, "stat NamedEvents" console command).
- Added FCpuProfilerTrace::OutputBeginDynamicEvent(const FName), in addition to existing API that receives const ANSICHAR* or const TCHAR*. It uses a separate DynamicFNameScopeNamesMap.
#rb Johan.Berg
#fyi Jeff.Farris
[CL 16657504 by ionut matasaru in ue5-main branch]
- Renamed StartUnrealTrace() to LaunchUnrealTrace() to be more indicative that it runs something.
#rb jb
#rnx
[CL 16638135 by Martin Ridgers in ue5-main branch]
[FYI] ben.woodhouse
#ROBOMERGE-SOURCE: CL 16554462 via CL 16554473 via CL 16554480 via CL 16554514 via CL 16554515
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v828-16531559)
[CL 16554522 by robert millar in ue5-main branch]
#ROBOMERGE-SOURCE: CL 16509803 via CL 16509813 via CL 16509817 via CL 16509820 via CL 16509821
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v826-16501804)
[CL 16509824 by robert millar in ue5-main branch]
trace.pause/resume - pauses and resumes the tracing of events
trace.send <host> - send a trace over the wire to "host".
#rb jb
[CL 16507790 by Martin Ridgers in ue5-main branch]