negril
d6fc435a62
PR #10731 : UnrealBuildTool: fix GenerateClangDatabase
...
#jira UE-192234
[CL 31439584 by negril in ue5-main branch]
2024-02-13 14:20:39 -05:00
ben marsh
c7ad417d09
Horde: Add the BuildAndTestProject.xml script to the default stream configuration.
...
[CL 31438925 by ben marsh in ue5-main branch]
2024-02-13 14:08:26 -05:00
nickdarnell
baa15cbbcc
PR #11468 : Default parameters should be added to the list of valid arguments in BuildGraph scripts.
...
#jira UE-206580
[CL 31437841 by nickdarnell in ue5-main branch]
2024-02-13 13:48:20 -05:00
brasky
8e8801045f
PR #11342 : Use integrated terminal for VSCode
...
#jira UE-204211
[CL 31436686 by brasky in ue5-main branch]
2024-02-13 13:25:37 -05:00
josh engebretson
9ebf84aafc
Horde: Show error dialog when there is an error preflighting step
...
#rnx
[CL 31434888 by josh engebretson in ue5-main branch]
2024-02-13 12:56:05 -05:00
ben marsh
20fde2c98a
EpicGames.Core: Fix static analysis warnings.
...
[FYI] Josh.Adams
[CL 31434041 by ben marsh in ue5-main branch]
2024-02-13 12:42:31 -05:00
ben marsh
46bcf6bce0
Horde: Fixing a couple things in the default configuration.
...
[CL 31433682 by ben marsh in ue5-main branch]
2024-02-13 12:35:43 -05:00
ben marsh
a9f268db44
Horde: Another couple of scopes to evaluate bottlenecks in compute resource assignment.
...
[CL 31433093 by ben marsh in ue5-main branch]
2024-02-13 12:23:59 -05:00
josh engebretson
bb478d3c6c
Horde: Make structured eyeball userSelect:none and change to text color with transparency
...
#rnx
[CL 31432353 by josh engebretson in ue5-main branch]
2024-02-13 12:11:29 -05:00
ben marsh
fd69185a21
Horde: Fix MSI error due to config directory not existing.
...
#jira UE-206687
[CL 31432266 by ben marsh in ue5-main branch]
2024-02-13 12:10:20 -05:00
josh adams
67d747d50a
- Moved all versions from *SDK.Versions.cs files to *_SDK.json files
...
- Some static variables made it tricky, so added some support to make it simpler on users of the static variables
#rb David.Harvey
[CL 31431441 by josh adams in ue5-main branch]
2024-02-13 11:51:53 -05:00
carl bystrom
e32b279ed3
Horde: Fix typo in TestExecutor preventing it from running
...
[CL 31425784 by carl bystrom in ue5-main branch]
2024-02-13 09:54:43 -05:00
josh engebretson
edfbf66aac
Horde: Fix build health issue summay
...
#rnx
[CL 31425509 by josh engebretson in ue5-main branch]
2024-02-13 09:49:40 -05:00
carl bystrom
e71a3deba7
Horde: Improve help texts
...
- Put "Zip" in title of agent tool
- Mention agent must be manually registered after connecting
#skipci
[CL 31424638 by carl bystrom in ue5-main branch]
2024-02-13 09:34:15 -05:00
ben marsh
37ac4e8f68
Horde: Fix test failure.
...
[CL 31423722 by ben marsh in ue5-main branch]
2024-02-13 09:14:35 -05:00
ben marsh
e27d916057
Horde: Static analysis fixes.
...
[CL 31423652 by ben marsh in ue5-main branch]
2024-02-13 09:12:43 -05:00
josh engebretson
22a18caa27
Horde: New pools view
...
#jira UE-203231
#rnx
[CL 31423128 by josh engebretson in ue5-main branch]
2024-02-13 09:02:57 -05:00
ben marsh
3f4ab2002d
Horde: Cache fixed size chunks read from bundles, rather than creating separate packet entries in the cache.
...
Some packets compress very well, so we can add thousands of packets through a single bundle read. This can result in more time spent updating the cache than actually doing useful work. Now reads pages aligned to strict 1mb boundaries and caches them in that form.
Also move purgeable items to a separate list for tracking in the cache, to avoid having to scan until we find a purgeable entry.
[CL 31423038 by ben marsh in ue5-main branch]
2024-02-13 08:58:23 -05:00
joe barnes
ca39c2dee3
[Switch] Add automatic --defragment-size calculation for Switch patches when --defragment is in use. Uses PatchDefragmentThreshold from [Packaging] in SwitchEngine.ini as the target patch fragmentation to hit. Tests --defragment-sizes of 0,32,64,128,256,512. Picks the largest one that generates fragmentation below PatchDefragmentationThreshold. Can be run using the UpdateSwitchPatchParameters stage of NightlyBuild, which will update the PatchDefragmentBlockSize setting in the [Packaging] section of SwitchEngine.ini. Also can be run when patch is generated if -AutoDefragment is supplied as an additional option when creating a patch.
...
#rb ben.woodhouse, gwennael.arbona
#rnx
[CL 31422626 by joe barnes in ue5-main branch]
2024-02-13 08:46:05 -05:00
johan berg
ef7eb025ac
Several changes to crash reporting and crash telemetry.
...
* Renamed some configuration settings in CrashReporterClient(Editor) targets and added comments to clarify their use.
* Merged the different telemetry keys to one.
* Allow telemetry to be set using environment variables.
#rb Wes.Hunt
#jira UE-205533
[CL 31417647 by johan berg in ue5-main branch]
2024-02-13 04:59:18 -05:00
chris caulfield
1b5d8569b4
Undo changelist 31279946
...
Roll back the TAABB/TBox index fixes - it is causing some issues with box-mesh collisions.
#rb trevor.cargile
[CL 31413578 by chris caulfield in ue5-main branch]
2024-02-12 21:58:23 -05:00
ben marsh
7e2b4ad5da
Horde: Fix bundle cache not correctly freeing items.
...
* Removing items from the cache would cause the search to free space to terminate immediately, since the linked list node is updated.
* Calling LinkedList.Remove(T) performs a linear search for the item (!). Passing the node object does not.
[CL 31399003 by ben marsh in ue5-main branch]
2024-02-12 16:35:17 -05:00
joe kirchoff
afb481083b
UnrealBuildTool: Write to separate intermediate directory when generating project files
...
#rnx
[CL 31398341 by joe kirchoff in ue5-main branch]
2024-02-12 16:24:17 -05:00
florin pascu
aa7c58b0c7
[Backout] - CL31378447
...
[FYI] Florin.Pascu
Original CL Desc
-----------------------------------------------------------------
Desktop Platforms TP Refactor TPC/TPS Windows/Mac/Linux/WINGDK
#jira UE-206488
#rb Brandon.Schaefer, Josh.Adams
[CL 31397940 by florin pascu in ue5-main branch]
2024-02-12 16:14:58 -05:00
ben marsh
1d327afd66
Horde: Allow setting a tag for unmanaged memory allocations that helps identify it for tracking down memory leaks.
...
[CL 31395941 by ben marsh in ue5-main branch]
2024-02-12 15:40:15 -05:00