Commit Graph

15981 Commits

Author SHA1 Message Date
Ben Marsh
c2041dff6a BuildGraph: Use table-driven opcode parsing, to decouple instruction decode from execution.
#preflight none

[CL 22337051 by Ben Marsh in ue5-main branch]
2022-10-04 15:55:19 -04:00
carl bystrom
cecf75738d Horde: Catch and log exceptions from issue report sending
#rb Ben.Marsh
#preflight none

[CL 22336000 by carl bystrom in ue5-main branch]
2022-10-04 15:03:34 -04:00
Ben Marsh
d8b5fc40d2 Horde: Include input and outputs in job responses.
#preflight none

[CL 22335568 by Ben Marsh in ue5-main branch]
2022-10-04 14:38:38 -04:00
carl bystrom
f0302df3e2 BuildGraph: Allow overriding path to Docker executable through env var
Allows for using alternative but compatible Docker implementations.

#rb Ben.Marsh
#jira none
#preflight none

[CL 22332338 by carl bystrom in ue5-main branch]
2022-10-04 12:16:09 -04:00
Ryan Gerleve
073333057f Create a placeholder default material object in ReplicationSystemTest to prevent a check in the material system.
#jira UE-160209
#rb peter.engstrom, mattias.hornlund
#preflight 633c44ee7050b015e3e695ae

[CL 22330851 by Ryan Gerleve in ue5-main branch]
2022-10-04 10:56:25 -04:00
Josh Engebretson
907ce09121 Horde: Render plain text for broken structured logging tags
#jira UE-165953
#preflight none
#skipci
#rnx

[CL 22329467 by Josh Engebretson in ue5-main branch]
2022-10-04 09:24:33 -04:00
ryan hummer
e98175f884 Adding an Initialize method to McpConfigData to allow for extra initialization outside of the constructor
#rnx
#rb richard.fawcett
#preflight none

[CL 22327095 by ryan hummer in ue5-main branch]
2022-10-04 01:26:54 -04:00
henrik karlsson
de7d40b0cb [UnrealVs]
* Added copyright comment at top of .cs file

#rb none
#preflight none

[CL 22326223 by henrik karlsson in ue5-main branch]
2022-10-03 23:53:16 -04:00
ryan hummer
f6821c1631 Allow the CompileTask to enable AllCores for UBT
Turns on automatically if CommandUtils.IsBuildMachine is true or the CompileTask sets AllowAllCores to true

#rnx
#jira none
#rb none
#preflight 633b3aaf3629a1a4f92f3ef1

[CL 22323425 by ryan hummer in ue5-main branch]
2022-10-03 21:15:14 -04:00
kerim borchaev
b9cbca87ae Remove/replace uses of improper words found in Enterprise/Datasmith
- Merged CL 21719725

- replaced remaining words in .py files with 'final'

#jira UE-158637 UE-158639
#preflight 633af1d72a5690003a13b268

[CL 22322353 by kerim borchaev in ue5-main branch]
2022-10-03 20:42:05 -04:00
yujiang wang
aba16650b3 StaticLighting: Prevent UnrealLightmass from being compiled in configurations other than Debug and Development. Also check the Lightmass executable with Development configuration specifically since the editor can default to DebugGame
#preflight 633b13f36b10157eac5d6357

[CL 22322280 by yujiang wang in ue5-main branch]
2022-10-03 20:40:20 -04:00
henrik karlsson
31cca4ae18 [UnrealVS version 1.77]
* FileBrowser - Added FileBrowser tool window that can be opened with "UnrealVs.FileBrowser". Press F1 to read help/features.
* UnrealVsPackage - Added events to for when projects are loaded/unloaded
* UnrealVsPackage - Added events to for when changing debugger mode
* UnrealVsPackage - Added parameter "last tick" to Tick in order to be able to close things before ticker stops
* UnrealVsPackage - Added code to include folder name to UE5 in main window and solution title. Optionally disabled in options
* Utils - Added code to set solution title and also prevent visual studio from setting solution title back to original value
* CompileSingleFile - Added command for compiling module that file is in (this file should probably be renamed to CompileSingleFileOrModule.cs)

#rb joe.kirchoff
#jira none
#preflight none

#ushell-cherrypick of 21140603 by henrik.karlsson

[CL 22320613 by henrik karlsson in ue5-main branch]
2022-10-03 19:54:16 -04:00
Ben Marsh
39c3634a64 EpicGames.Serialization: Fix static analysis warnings.
#preflight none

[CL 22315522 by Ben Marsh in ue5-main branch]
2022-10-03 17:36:19 -04:00
Ben Marsh
075162706e EpicGames.Core: Fix static analysis warnings.
#preflight 633b4ae16b10157eac6f1f15

[CL 22314153 by Ben Marsh in ue5-main branch]
2022-10-03 17:01:13 -04:00
Ben Marsh
b711a27a68 Horde: Add EpicGames.Core and EpicGames.BuildGraph tests to Dockerfile.
#preflight none

[CL 22311059 by Ben Marsh in ue5-main branch]
2022-10-03 15:16:08 -04:00
Josh Engebretson
3086e9f825 Horde: Add PF change description to change buttons on user pinned jobs and in stream jobs views
#jira UE-165562
#preflight none
#rnx
#skipci

[CL 22310601 by Josh Engebretson in ue5-main branch]
2022-10-03 15:00:53 -04:00
stephen ma
46af3ff432 Added "ReportType=" parameter to RunLowLevelTests.cs to support enabling report type.
#jira none
#preflight 6335fae42f447ea8dc277fde
#reviewer @Chris.Constantinescu

[CL 22310358 by stephen ma in ue5-main branch]
2022-10-03 14:53:22 -04:00
Josh Engebretson
6ae843f768 Horde: Fix stream summary making a bad request with cleared stream id
#jira none
#preflight none
#skipci
#rnx

[CL 22310200 by Josh Engebretson in ue5-main branch]
2022-10-03 14:48:51 -04:00
Ben Marsh
ba1a48435c Horde: Include inputs & outputs in graph templates.
#preflight none

[CL 22309963 by Ben Marsh in ue5-main branch]
2022-10-03 14:40:26 -04:00
Ben Marsh
d7e32468d6 Horde: Fix exceptions on shutdown causing test failures.
#preflight none

[CL 22308298 by Ben Marsh in ue5-main branch]
2022-10-03 13:30:37 -04:00
Ben Marsh
523e314999 Upgrade shared C# projects to NET 6.
#preflight 63373455a852bd922c5364c5

[CL 22301764 by Ben Marsh in ue5-main branch]
2022-10-03 09:44:33 -04:00
Ben Marsh
9bb606d05b UnrealVS: Save queue of files to be asynchronously checked out into a text file in the solution directory, and retry commands that don't succeed.
Also fix unrecognized options in launchSettings.json being cleared when using the command line editor.

#preflight none

[CL 22301342 by Ben Marsh in ue5-main branch]
2022-10-03 09:36:59 -04:00
Joakim Lindqvist
059d912018 Horde Storage - Refactored blob cleanup to avoid calculating disk size twice before starting the cleanup as that can take a very long time.
#preflight none

[CL 22295830 by Joakim Lindqvist in ue5-main branch]
2022-10-03 05:10:23 -04:00
Joakim Lindqvist
3347f53ece Horde Storage - Increased page size for the replication log retrival - should result in less scanning of db as once we know were we are we just read incrementally.
#preflight none

[CL 22295823 by Joakim Lindqvist in ue5-main branch]
2022-10-03 05:10:09 -04:00
kerim borchaev
e8e9ac4bf9 [Solidworks] Lights and Assembly configuration fixes
- Suppressed parts with geometry are exported as mesh actors(instead of empty actors as before). Temporarily unsuppressing those parts for the duration of export and reverting suppression state back.

- Fixed name sanitation which was breaking some scenes with variants.

- Light Label uses user name of the light

- fixed spotlight direction

#jira UE-133993 UE-156138
#preflight 633446bb665f6b8f7f73ae37
#rb JeanLuc.Corenthin

[CL 22292887 by kerim borchaev in ue5-main branch]
2022-10-02 09:12:37 -04:00