ben marsh
71e44df324
Horde: Upgrade MongoDB driver to latest version, but use the Linq2 expression renderer.
...
#jira
[CL 30065695 by ben marsh in ue5-main branch]
2023-12-01 21:04:11 -05:00
ben marsh
0ef5bd6b56
Horde: Revert change to use FindMatchingElement() in MongoDB query; not supported by Linq2 driver.
...
#jira
[CL 30065668 by ben marsh in ue5-main branch]
2023-12-01 21:03:48 -05:00
joe kirchoff
eaaeb691d7
AutomationTool: Check for dotnet instead of always relying on an installed visual studio
...
#rnx
[CL 30061318 by joe kirchoff in ue5-main branch]
2023-12-01 19:22:00 -05:00
ben woodhouse
9073333aa2
PerfReportTool 4.223.0. Budget and variable improvements
...
- Multiplier support for variables. Add multiplier="N" attribute to a variableset or variable
- FPSCharts : Compute frametime color thresholds automatically if MVP thresholds are specified and frametime is not
- Support empty color thresholds (useful if we want to clear via a variable)
- Add support for dumping the variables to the log for each CSV via -dumpVariables param
[CL 30060917 by ben woodhouse in ue5-main branch]
2023-12-01 19:11:26 -05:00
randy jones
1d7a91568f
UGS: Change the default UGS build config from DebugGame to Development. Only affects new UGS installs.
...
[CL 30060607 by randy jones in ue5-main branch]
2023-12-01 19:04:55 -05:00
joe kirchoff
cd31d08f0e
UnrealBuildTool: ParallelExecutor use Process.WaitForExitAsync
...
#rnx
[CL 30058797 by joe kirchoff in ue5-main branch]
2023-12-01 18:29:06 -05:00
robert millar
9a01eb76fb
Change SanitizeLogOutput to restore legacy log format including timestamps
...
[FYI] Ben.Marsh, Devin.Doucette, j.baumgartner
[CL 30057651 by robert millar in ue5-main branch]
2023-12-01 17:55:42 -05:00
henrik karlsson
914feb7872
Undo change that enable uba for linux native until we have tracked down an intermittent bug (section header table goes past the end of the file: e_shoff = 0x10fc9b8)
...
[CL 30055448 by henrik karlsson in ue5-main branch]
2023-12-01 17:02:55 -05:00
ben marsh
c262e01024
Horde: Fix an error parsing updates with new MongoDB driver.
...
#jira
[CL 30054740 by ben marsh in ue5-main branch]
2023-12-01 16:43:26 -05:00
joe kirchoff
fc30480b76
UnrealBuildTool: Set PGO_PATH_TRANSLATION for all msvc platforms and additionally add the project path
...
#rnx
[CL 30054429 by joe kirchoff in ue5-main branch]
2023-12-01 16:38:12 -05:00
ben marsh
5ed85a8c97
Horde: Move RemoteWorkerCpp into the new HordeTest app built by UBT.
...
[CL 30054172 by ben marsh in ue5-main branch]
2023-12-01 16:33:52 -05:00
ben marsh
c28154290a
Horde: Add a sample app which demonstrates interop with Horde from engine code.
...
[CL 30053161 by ben marsh in ue5-main branch]
2023-12-01 16:09:39 -05:00
brendan lienau
13ccb88634
[Gauntlet] Improves SystemHelpers.Delete functions by allowing force clean option that sets file attributes
...
#rb marcelo.gomes
[CL 30049477 by brendan lienau in ue5-main branch]
2023-12-01 14:47:33 -05:00
james singer
0a9e815a6b
Implement GetPhysicalProcessorCount for Linux so that PGO builds can work properly
...
#jira UE-199766
#rb zack.neyland
#tests tested on WSL, Ubuntu 22.04 Threadripper and Ubuntu 22.04 Megastation
[CL 30047912 by james singer in ue5-main branch]
2023-12-01 14:00:49 -05:00
henrik karlsson
fcdc5def6d
[UBA]
...
* Fixed macos compile error
[CL 30047638 by henrik karlsson in ue5-main branch]
2023-12-01 13:53:02 -05:00
ben marsh
9eb0861a8a
Add Description property back to command line attribute. Non-Horde programs use this!
...
#jira
[CL 30047243 by ben marsh in ue5-main branch]
2023-12-01 13:39:07 -05:00
ben marsh
49f034ac5e
Horde: Upgrade all NuGet packages.
...
* MongoDB upgrade will be submitted later to isolate risk on LINQv3 changes.
[CL 30047145 by ben marsh in ue5-main branch]
2023-12-01 13:36:10 -05:00
ben marsh
bfef84a74c
Horde: Add documentation for all commands in Horde, Horde.Agent and Horde.Server.
...
#jira UE-200921
[CL 30047083 by ben marsh in ue5-main branch]
2023-12-01 13:34:28 -05:00
ben marsh
808fc4908a
Horde: Remove unused commands from server.
...
#jira
[CL 30045799 by ben marsh in ue5-main branch]
2023-12-01 12:54:58 -05:00
ben marsh
350ff437cb
Horde: Fix static analysis warning.
...
#jira
[CL 30044807 by ben marsh in ue5-main branch]
2023-12-01 12:29:10 -05:00
henrik karlsson
3cc3bd87d3
[UBA]
...
* Minor optimization around super hack to resolve dump_syms hang on linux target when dump_syms is compiled with jemalloc
[CL 30044700 by henrik karlsson in ue5-main branch]
2023-12-01 12:26:41 -05:00
henrik karlsson
e7a09fa8a5
[Uba]
...
* Bumped backtrace entry count from 10 to 16 on windows for asserts
[CL 30044656 by henrik karlsson in ue5-main branch]
2023-12-01 12:25:19 -05:00
ben marsh
0f4c64d446
Horde: Prevent deadlock shutting down if no telemetry events are received.
...
#jira
[CL 30042941 by ben marsh in ue5-main branch]
2023-12-01 11:36:42 -05:00
ben marsh
e9f7831c1e
Horde: Fix settings object not correctly being bound to values from config when running utiliity commands. Fixes issue where browser would open to incorrect URL after installation.
...
#jira UE-201262
[CL 30042752 by ben marsh in ue5-main branch]
2023-12-01 11:31:28 -05:00
sebastian arleryd
188adb661b
Fix crash in UToolMenus::GenerateWidget(UToolMenu*)
...
* Fix a crash in UToolMenus::GenerateWidget(UToolMenu*) that could happen when UToolMenus::AddReferencedObjects was called while a legacy menu-building delegate was running.
* Add a unit test that triggers the crash if the fix is not applied.
#jira UE-201151
#rb Rex.Hill
[CL 30042071 by sebastian arleryd in ue5-main branch]
2023-12-01 11:07:17 -05:00