#rb none
#ROBOMERGE-AUTHOR: adam.rehn
#ROBOMERGE-SOURCE: CL 18766040 in //UE5/Release-5.0/... via CL 18766299 via CL 18766512
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18766527 by adam rehn in ue5-main branch]
- Readd mouse navigation
- Readd cache line overlap
- Change icon
#rb ben.hoffman
#tests open a PDB with CruncherSharp, navigate
[FYI] marc.audy
#rnx
#ROBOMERGE-AUTHOR: charles.lefebvre
#ROBOMERGE-SOURCE: CL 18762402 via CL 18762428 via CL 18762453 via CL 18762805 via CL 18763459
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18763991 by charles lefebvre in ue5-main branch]
#ROBOMERGE-AUTHOR: brian.smith
#ROBOMERGE-SOURCE: CL 18752327 in //UE5/Release-5.0/... via CL 18752328 via CL 18756738
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18757053 by brian smith in ue5-main branch]
#jira none
#ROBOMERGE-AUTHOR: brian.smith
#ROBOMERGE-SOURCE: CL 18721240 in //UE5/Release-5.0/... via CL 18721245 via CL 18721340
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)
[CL 18721343 by brian smith in ue5-main branch]
#jira none
#rb none
#preflight 61e92deac32d25dadc2b0f3c
#ROBOMERGE-AUTHOR: brian.smith
#ROBOMERGE-SOURCE: CL 18672596 in //UE5/Release-5.0/... via CL 18672603 via CL 18672609
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v901-18665521)
[CL 18672611 by brian smith in ue5-main branch]
Tested by:
a) Running Engine/Binaries/Linux/UnrealEditor Samples/Games/ShooterGame/ShooterGame.uproject
b) Playing game in editor
c) Running DumpGPU command in console
d) Folder pops up populated with DumpGPU html files and data plus OpenGPUDumpViewer.sh
e) Double click on OpenGPUDumpViewer.sh and GPU Viewer opens in chrome and appears to work
Also tested script on Mac by copying entire folder to Mac and executing OpenGPUDumpViewer.sh
TODO:
Better error messages when Chrome browser isn't installed
We appear to need the --allow-file-access-from-files chrome option and not sure how to get that functionality on other browsers via command line
#jira UE-135665
[at]Brandon.Schaefer, [at]Will.Damon
[FYI] Robert.Seiver
#preflight trivial
#ROBOMERGE-AUTHOR: michael.sartain
#ROBOMERGE-SOURCE: CL 18626412 in //UE5/Release-5.0/... via CL 18626428 via CL 18626440
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v899-18417669)
[CL 18626445 by michael sartain in ue5-main branch]
#rb William.Belcher
#ROBOMERGE-AUTHOR: adam.rehn
#ROBOMERGE-SOURCE: CL 18465316 in //UE5/Release-5.0/... via CL 18465319 via CL 18465321
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v899-18417669)
[CL 18465326 by adam rehn in ue5-main branch]
- PerforceEnvironment class now allows querying the state of Perforce environment variables in a client agnostic way. (Supports system environment variables on Mac/Linux, and registry on Win32. Also reads settings from any P4ENVIRO file, and P4CONFIG files when initialized with a directory.)
- Connection settings are now stored in a PerforceSettings object, with a read-only IPerforceSettings interface. Both clients can be initialized through the same parameter block.
- A connection can be created using the PerforceConnection.CreateAsync() method. Specifying the IPerforceSettings.PreferNativeClient will create a NativePerforceConnection implementation where possible.
[CL 18464429 by Ben Marsh in ue5-main branch]
#rb Luke.Bermingham
#ROBOMERGE-AUTHOR: adam.rehn
#ROBOMERGE-SOURCE: CL 18441473 in //UE5/Release-5.0/... via CL 18444772 via CL 18444939
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Test -> Main) (v897-18405271)
[CL 18446922 by adam rehn in ue5-main branch]