Joe Kirchoff
d6fd9814f7
UnrealVS: Update NuGet to use PackageReference instead of package.config
...
https://docs.microsoft.com/en-us/nuget/consume-packages/migrate-packages-config-to-package-reference
Fix Code Analysis warnings
Set warnings as errors
Format all documents & remove unused usings
#rb Joakim.Lindqvist
[CL 16021915 by Joe Kirchoff in ue5-main branch]
2021-04-15 11:28:23 -04:00
Patrick Laflamme
296f501123
Added a diagnostic log to CRC when the handle returned by OpenProcess() is invalid. This handle is used to stack walk the crash and generate a minidump.
...
#rb trivial
[CL 16020816 by Patrick Laflamme in ue5-main branch]
2021-04-15 10:01:55 -04:00
branden turner
3b87ce75d5
Changes application path gather to be compliant with .Net Core, and gets correct path to exe instead of dll.
...
#jira UE-113494
#fyi Ben.Marsh
#fyi Joakim.Lindqvist
#rb trivial
[CL 16014644 by branden turner in ue5-main branch]
2021-04-14 20:23:23 -04:00
Tim Smith
f28a2fa1a7
Fix to a silly compile error of mine on Mac.
...
#rb trivial
#rnx
[CL 16013804 by Tim Smith in ue5-main branch]
2021-04-14 19:09:33 -04:00
Tim Smith
6de85bf8f7
Quick fix to Enum type definition constructor.
...
Moving the UHTConfig to BaseParser along with a support routine to be used by a future change.
#rb trivial
#rnx
#preflight 607764150af8c60001c4a435
[CL 16013445 by Tim Smith in ue5-main branch]
2021-04-14 18:40:45 -04:00
christopher waters
874ec853a4
Filling a few gaps in Mesh shader support. Adding ShouldCompilePermutation support to shader pipeline types to guard against unsupported shader types.
...
#jira none
#rb arciel.rekman
#preflight 60773f1c3f280e0001331ab8
[CL 16012256 by christopher waters in ue5-main branch]
2021-04-14 17:05:02 -04:00
Joe Kirchoff
bf5c868045
UnrealBuildTool: Print detailed information when two Actions conflict
...
#jira UE-100056
#rb Ben.Marsh
[CL 16012091 by Joe Kirchoff in ue5-main branch]
2021-04-14 16:55:57 -04:00
Tim Smith
715fa44d96
Implement the expanded type definitions.
...
Functionallity will be used in a future CL.
#rb
#rnx
#preflight 60773f951fa9990001ee539b
[CL 16011376 by Tim Smith in ue5-main branch]
2021-04-14 16:07:25 -04:00
Tim Smith
6c8eb28c8d
Adding referenced class include file.
...
#rb trivial
#rnx
[CL 16009598 by Tim Smith in ue5-main branch]
2021-04-14 14:42:50 -04:00
jonathan adamczewski
17602ab008
Support two msbuilds, for NET Framework and Core
...
This is a preparatory change ahead of adding the ability to build NET Core projects to the CsCompile task, and subsequent conversion of NET Framework projects to NET Core. On its own, it should have no substantive visible effect.
#jira none
[CL 16008195 by jonathan adamczewski in ue5-main branch]
2021-04-14 13:24:20 -04:00
Ben Marsh
33c9b8fb98
UGS: Ignore ThreadInterruptedExceptions.
...
#rb none
#rnx
[CL 16008159 by Ben Marsh in ue5-main branch]
2021-04-14 13:22:45 -04:00
cedric caillaud
c93ce508e4
Fix headlesschaos not compiling
...
#rb trivial
#jira none
[CL 16007919 by cedric caillaud in ue5-main branch]
2021-04-14 13:10:00 -04:00
Joe Kirchoff
ab56b98464
UnrealVS: Add .cc and .cxx to file extensions that can be single compiled
...
#jira UE-112883
#rb Ben.Marsh
[CL 16007795 by Joe Kirchoff in ue5-main branch]
2021-04-14 13:02:56 -04:00
Tim Smith
05f1316478
Update the header provider to support refering a type definition info.
...
This new functionallity will be used in future additions.
#rb devin.doucette
#rnx
#preflight 607707d03f280e000105eeac
[CL 16006786 by Tim Smith in ue5-main branch]
2021-04-14 12:12:18 -04:00
jonathan adamczewski
3c6da71d4a
AutomationUtils/ScriptCompiler.cs:
...
Removed no longer used script compilation code
#rb trivial
#jira none
[CL 16006581 by jonathan adamczewski in ue5-main branch]
2021-04-14 12:00:46 -04:00
Tim Smith
5c94acdaa1
Provide a more general exception class.
...
New mechanism for maintaining the overall result.
Helper methods for making try blocks.
Work in progress
#rb steve.robb
#rnx
#preflight 607706d22674e100018f74af
[CL 16006480 by Tim Smith in ue5-main branch]
2021-04-14 11:55:52 -04:00
danny couture
4e2385ea0a
Throttle Insights rendering when application is idle to reduce GPU usage especially when multiple instance are running
...
- From 8% GPU to 0.2% per background instance on my 3070
#rb Ionut.Matasaru
[CL 16004391 by danny couture in ue5-main branch]
2021-04-14 09:17:09 -04:00
Johan Berg
b2f93702ab
Remove UE4 strings and names from Crash reporting
...
#rb none
#jira UE-111405, UE-111410, UE-111407, UE-111477, UE-111412, UE-111925, UE-111413, UE-111408, UE-111438, UE-111406
[CL 16002172 by Johan Berg in ue5-main branch]
2021-04-14 04:24:50 -04:00
Ben Marsh
9298370c22
P4VUtils: Fix some exceptions caused by long command lines.
...
#rb none
#rnx
[CL 16000723 by Ben Marsh in ue5-main branch]
2021-04-13 23:24:45 -04:00
Joe Kirchoff
7f9b056d56
UnrealBuildTool: Limit number of concurrent actions based on free memory availalble, defaulted to requiring 1.5GB per running action.
...
Refactor GetMaxActionsToExecuteInParallel to Utils from LocalExecutor and share with ParallelExecutor
Remove logic to use average of physical and logical cores if hyper-threading is enabled
#jira UE-113283
#rb Jonathan.Adamczewski Ben.Marsh
[CL 15997233 by Joe Kirchoff in ue5-main branch]
2021-04-13 19:04:18 -04:00
Ben Marsh
7487ffd36a
P4VUtils: Fix edigrate operations on large changelists.
...
[CL 15996781 by Ben Marsh in ue5-main branch]
2021-04-13 18:41:00 -04:00
Jerome Delattre
d2d52d022b
Change BootTest idle timeout tolerance until a solution is found with buildmachine lag
...
#jira none
#rnx
#rb trivial
[CL 15994820 by Jerome Delattre in ue5-main branch]
2021-04-13 17:02:32 -04:00
charles bloom
e676538c73
intentional nop touch of UnrealPak.cpp so it gets rebuilt with Oodle plugin
...
#rb none
[CL 15994514 by charles bloom in ue5-main branch]
2021-04-13 16:49:41 -04:00
axel riffard
908d0e5ba9
Fix gone text in IPP
...
#rb jack.porter
#lockdown jack.porter
#jira UE-111464
#ROBOMERGE-SOURCE: CL 15986920 in //UE5/Release-5.0-EarlyAccess/...
#ROBOMERGE-BOT: STARSHIP (Release-5.0-EarlyAccess -> Main) (v787-15839533)
[CL 15991454 by axel riffard in ue5-main branch]
2021-04-13 12:56:58 -04:00
Joe Kirchoff
97c35803bc
UnrealVS: Handle missing launchSettings.json for C# project and add additional error checking
...
Update nuget reference versions to fix version conflicts
Minor format document changes
Bump version to 1.58
#jira UE-111852
#rb Ben.Marsh Joakim.Lindqvist
[CL 15990899 by Joe Kirchoff in ue5-main branch]
2021-04-13 12:03:51 -04:00