Commit Graph

23764 Commits

Author SHA1 Message Date
dan elksnitis
b7bd62a7c5 [shaders]
- strip old job cache path (constructing an input hash based on all inputs); the cache key based on preprocessed source is now the One True Job Cache
- strip parallelfor-based job submission path (gamethread-blocking); the task path has been enabled for a long while now without issues
- remove the "compile job inputs" debug dump; this is no longer relevant since it's based on inputs to the now-stripped compile job path (similar functionality will be provided by the new form of debug usf once completed)

#rb Laura.Hermanns

[CL 32825320 by dan elksnitis in ue5-main branch]
2024-04-09 10:29:26 -04:00
carl bystrom
374caceee6 Horde: Add logging to identify stalling lease assignments
[FYI] Bryan.Johnson

[CL 32822585 by carl bystrom in ue5-main branch]
2024-04-09 08:05:09 -04:00
kerim borchaev
4398537c9d [3ds Max Exporter] 3ds Max 2025 support
#jira UE-206378
#rb JeanLuc.Corenthin

[CL 32819790 by kerim borchaev in ue5-main branch]
2024-04-09 01:09:02 -04:00
brendan lienau
a3f78ff535 [Gauntlet] Makes UnrealHelpers.UnrealConfigFromFileName public
[CL 32819775 by brendan lienau in ue5-main branch]
2024-04-09 01:03:18 -04:00
josh adams
d71f94fa56 - Made a script (ExportAppleBuild) for uploading or exporting .xcarchives (we had MakeIPA but this is more general purpose and uses a project param to get ASC params
- This needs .plist files to control the export/upload process, added some premade default ones in Engine/Build/Xcode
- Refactored some code for the Auth param stuff
#rb calvin.zheng

[CL 32817761 by josh adams in ue5-main branch]
2024-04-08 22:42:27 -04:00
ben marsh
f6d0c7ca61 EpicGames.Perforce: Fix static analysis warning.
#rnx

[CL 32816633 by ben marsh in ue5-main branch]
2024-04-08 22:07:30 -04:00
ben marsh
66577244fb Horde: Include response content in log when server returns an unauthorized response.
#jira UE-208714
#rnx

[CL 32816590 by ben marsh in ue5-main branch]
2024-04-08 22:06:27 -04:00
ben marsh
19b8d070ce Horde: Add guard bytes to buffers allocated for native perforce connection to help track down segfaults on linux.
#rnx

[CL 32815479 by ben marsh in ue5-main branch]
2024-04-08 21:31:25 -04:00
jared cotton
507c2ae365 SOL-4828 - "Split container types between being mutable and immutable"
- Removes VUTF8String and replaces its usage with VArray's of Char8's.
- Reworks VUniqueString to derive from VArray
- Re-enables majority of string related verse-tests for VM

Minor:
- Updated some ToStringImpl for VFalse and VFunction

#okforversepublic
#rb saam.barati, Tim.Smith
#rb tim.smith

[CL 32803034 by jared cotton in ue5-main branch]
2024-04-08 15:39:20 -04:00
randy jones
e4e3752ee3 [UGS]: Make the "RequiredBadges" more robust when dealing with multiple required badges
[CL 32800340 by randy jones in ue5-main branch]
2024-04-08 14:39:44 -04:00
Alex Kasianchuk
ac806b9f3e OSSTests: enabling for PS4/PS5.
- Added .Build.cs and .Target.cs for platforms as well as .ini files for each and loading modules depending on which platform the target will run for.

#jira UE-211481
#rb michael.Kirzinger, stephen.ma

[CL 32799538 by Alex Kasianchuk in ue5-main branch]
2024-04-08 14:17:09 -04:00
ben marsh
f054d93156 EpicGames.Perforce.Native: Fix buffer being expanded whenever an empty flush packet is sent at the end of each command.
[CL 32798977 by ben marsh in ue5-main branch]
2024-04-08 13:59:25 -04:00
ben marsh
51348f298b EpicGames.Perforce: Recompute allocated data size whenever needed rather than trying to track as we go along (and missing a spot).
[CL 32794634 by ben marsh in ue5-main branch]
2024-04-08 11:50:35 -04:00
ben marsh
342cd0dfca Horde: Remove docs section instructing users to add a [StudioTelemetry.Config] section.
#jira UE-211675, UE-211667
[FYI] Mark.Lintott

[CL 32791284 by ben marsh in ue5-main branch]
2024-04-08 09:39:10 -04:00
ben marsh
e6b26cf1a2 Detect invalid slashes in markdown links.
[CL 32790915 by ben marsh in ue5-main branch]
2024-04-08 09:23:20 -04:00
ben marsh
59bacc134a Horde: Fix documentation link using incorrect slashes.
#rnx

[CL 32790564 by ben marsh in ue5-main branch]
2024-04-08 09:00:22 -04:00
carl bystrom
3b3d6528d8 Horde: Add debug endpoint for capturing a dotMemory snapshot
#jira UE-209524

[CL 32790312 by carl bystrom in ue5-main branch]
2024-04-08 08:39:00 -04:00
carl bystrom
dfcb0b397c Horde: Extend timeout before a Perforce server is considered degraded
Ticker for PerforceLoadBalancer is not running consistently and sometimes skips execution, causing gaps in updates which in turn triggers the degraded check when returning servers.
Likely related to the out of memory issue we see with worker tasks. Not a real fix, but 7.5 mins is enough to hide the problem for now.

[FYI] Ben.Marsh

[CL 32789338 by carl bystrom in ue5-main branch]
2024-04-08 06:46:59 -04:00
buildmachine
71965dc323 Horde: Updating schema documentation
#rnx

[CL 32787370 by buildmachine in ue5-main branch]
2024-04-08 01:06:29 -04:00
ben marsh
ade80b1e03 Horde: Fix static analysis warnings.
#rnx

[CL 32786252 by ben marsh in ue5-main branch]
2024-04-07 16:18:35 -04:00
ben marsh
194bc2d01a Horde: Move log event messages into EpicGames.Horde.
#rnx

[CL 32785933 by ben marsh in ue5-main branch]
2024-04-07 14:16:24 -04:00
ben marsh
e19337f466 Horde: Move commit messages into EpicGames.Horde.
#rnx

[CL 32785835 by ben marsh in ue5-main branch]
2024-04-07 13:54:23 -04:00
ben marsh
9389e6e0fe Horde: Move notice messages into EpicGames.Horde.
#rnx

[CL 32785822 by ben marsh in ue5-main branch]
2024-04-07 13:47:53 -04:00
ben marsh
970acd708a Horde: Move log messages into EpicGames.Horde.
#rnx

[CL 32785805 by ben marsh in ue5-main branch]
2024-04-07 13:43:23 -04:00
ben marsh
402d11ec66 Horde: Move graph messages into EpicGames.Horde.
#rnx

[CL 32785774 by ben marsh in ue5-main branch]
2024-04-07 13:31:23 -04:00