Commit Graph

16370 Commits

Author SHA1 Message Date
carl bystrom
d56648da19 Horde: Add alternative sync method for ManagedWorkspace not using client's have table
The new class DepotStreamTreeBuilder is simply code extracted from FindClientContentsAsync to avoid duplicating that. Ideally, that method would also use this class but want to minimize changes to existing code with this CL.

#preflight 6363eae0dc30a4ce960eafac

[CL 22957336 by carl bystrom in ue5-main branch]
2022-11-03 13:05:51 -04:00
Tim Smith
1b683ffcf8 Fixed C++ UHT to match recent changes to C# UHT
#rb sara.schvartzman
#preflight 6363c253dc30a4ce96fc129a

[CL 22951982 by Tim Smith in ue5-main branch]
2022-11-03 09:42:39 -04:00
carl bystrom
dad3a91431 Horde: Lower tick interval for fleet service (auto-scaling) and add more trace spans for strategies
#preflight 6363ba460c2e7c8f91f2dd63

[CL 22951526 by carl bystrom in ue5-main branch]
2022-11-03 08:58:39 -04:00
Tim Smith
3b4b38965d Removed diagnostic code that was launching the debugger
#rb self
#jira none
#preflight none

[CL 22951291 by Tim Smith in ue5-main branch]
2022-11-03 08:38:06 -04:00
carl bystrom
95afe019a0 Horde: Add more logging and spans to AwsRecyclingFleetManager
#preflight 63639647522c8f7ab3866955

[CL 22949367 by carl bystrom in ue5-main branch]
2022-11-03 06:24:52 -04:00
kerim borchaev
a6e96b834b [3ds Max Exporter] CoronaLegacyMtl opacity converted to Datasmith
- texmap(on/off, amount support), scalar level or color(desaturated)

#jira UE-168880
#preflight 636353c66000216d2e4c8688
#rb benoit.deschenes

[CL 22943623 by kerim borchaev in ue5-main branch]
2022-11-03 02:09:14 -04:00
kerim borchaev
d9271a4fd8 [Solidworks] Fixed MeshActor loosing its mesh on Sync when Part changes
- simpler fix for 5.1.1 HF, need to review this in 5.2

#jira UE-165098
#preflight 63624cb51608da6ba16c7061
#rb benoit.deschenes

[CL 22940911 by kerim borchaev in ue5-main branch]
2022-11-03 00:31:52 -04:00
christopher waters
5f9c8f4788 Fixing UnrealBuildTool deprecation warnings.
#jira none
#preflight 63633cc4af536047f4148aeb

[CL 22940692 by christopher waters in ue5-main branch]
2022-11-03 00:26:09 -04:00
joe kirchoff
144ce56048 UnrealBuildTool: Move some util properties to EpicGames.Build
#rnx
#rb trivial
#preflight 6362e8e86000216d2e2b4bdd

[CL 22937953 by joe kirchoff in ue5-main branch]
2022-11-02 23:07:24 -04:00
jerome delattre
403868839c Fix unable to find an explicitly requested Gauntlet test not part of the preferred namespaces
#jira UE-169002
#preflight 63629fe76000216d2e119520
#rb Brendan.Lienau

[CL 22931852 by jerome delattre in ue5-main branch]
2022-11-02 19:37:40 -04:00
chris constantinescu
fe1ac0c01a Check for File nullable when tagging test builds
#rnx
#preflight skip

[CL 22922948 by chris constantinescu in ue5-main branch]
2022-11-02 14:43:21 -04:00
Dan Thompson
739a2dcf5c Add a way to save iostore containers that get modified as part of the deployment/staging process.
#rb fabian.giesen
#preflight 6362b0a71a32af63a8f3ba32

[CL 22922682 by Dan Thompson in ue5-main branch]
2022-11-02 14:29:26 -04:00
dan elksnitis
847df31bfd [shaders]
- fix collisions in debug dumps for material shaders - name the folder based on the material instance name (if building a material instance) instead of just the base material name, also hash the asset path and static parameters to differentiate materials with the same name and different path and different static permutations
- add a debug dump option for writing single-job ShaderCompileWorker input files to allow debugging SCW in normal operation mode (including a separate txt file containing commandline args for SCW to do so)
- use path concatenation operator instead of + in shadercompileworker when constructing input/output file paths

#preflight 6362a45d6000216d2e15cd5b
#rb Christopher.Waters
#rb Rolando.Caloca
#rb Yuriy.ODonnell

[CL 22920594 by dan elksnitis in ue5-main branch]
2022-11-02 13:27:30 -04:00
tim smith
36d48c7e41 Fixed C# UHT to properly handle a Java style ignore comment followed by a C++ line comment resulting in a mismatch between C++ UHT and C# UHT in the tooltip.
#rb self
#preflight 6362857a54471d10bef62060

[CL 22919837 by tim smith in ue5-main branch]
2022-11-02 12:53:09 -04:00
jerome delattre
bbedaaaaf7 Gauntlet - Fix UE error parsing from log
#preflight 63627c4faf536047f4e2c501
#rb trivial

[CL 22919822 by jerome delattre in ue5-main branch]
2022-11-02 12:52:54 -04:00
tim smith
9bd4a477e6 Updated C++ UHT to match C# UHT global delegate changes
#rb self
#preflight 6362769454471d10beef033e

[CL 22919817 by tim smith in ue5-main branch]
2022-11-02 12:52:47 -04:00
tim smith
5f2a5bcff0 Fixed C# UHT so that enumerations can not contain value names of TRUE or FALSE (case insensitive).
#rb self
[FYI] maxime.mercier
#preflight 636272f8522c8f7ab33488ea

[CL 22919757 by tim smith in ue5-main branch]
2022-11-02 12:50:37 -04:00
joe kirchoff
48003d0b0a UnrealBuildTool: Remove property that disables generating cpp dependency files
#rnx
#rb trivial

[CL 22918025 by joe kirchoff in ue5-main branch]
2022-11-02 11:47:47 -04:00
joe kirchoff
ca4fefe38d UnrealBuildTool: Use copy action helper for copying ISPC headers
#rnx
#rb trivial

[CL 22918001 by joe kirchoff in ue5-main branch]
2022-11-02 11:47:09 -04:00
joe kirchoff
0ce2b59ad9 UnrealBuildTool: Remove Hostx86 compiler support, clean up unneeded function parameters
#rnx
#rb none
#preflight 636288f90c2e7c8f9198a830

[CL 22917900 by joe kirchoff in ue5-main branch]
2022-11-02 11:43:53 -04:00
rahulbhobe
686ecb17db PR #9679: REVIT-197037: Added Open in Twinmotion command. (Contributed by rahulbhobe)
#preflight 63612a94ef6d25c674592c82
#rb JeanLuc.Corenthin

[CL 22910456 by rahulbhobe in ue5-main branch]
2022-11-02 07:42:11 -04:00
kerim borchaev
2e810cfc10 Imported SolidWorks assembly animation very jittery
#jira UE-159510
#preflight 6360fdeb8768c5532f5449c4
#rb benoit.deschenes

[CL 22902122 by kerim borchaev in ue5-main branch]
2022-11-02 00:51:20 -04:00
christopher waters
0621d20368 More shader compiling code wrapped with WITH_EDITOR checks
- Focused around moving GlobalBeginCompileShader and friends.
- ModifyCompilationEnvironment and ValidateCompiledResult now only compiled in Editor builds.
- Measured 0.5MB to 1.0MB elf size reduction depending on platform.

#jira none
#rb jason.nadro, arciel.rekman, florin.pascu
#preflight 63613f992b5338aceb442902

[CL 22890964 by christopher waters in ue5-main branch]
2022-11-01 16:31:27 -04:00
tyler staples
3b43312f37 PerfReportTool - Add support for regression and other column filters.
+ Additional column filters can now be created by implementing ISummaryTableColumnFilter and adding it to the list in Program.MakeAdditionalColumnFilters.
+ Moved stat threshold checks into an additional filter.
+ Added a column filter to hide metadata columns.
+ Added a column filter to only show columns where the most recent build has regressed by more than a given threshold.
+ You can now use 'debugShowFilteredColumns' to have columns be grayed out instead of removed. Hovering over them will show the reason they were filtered out (which filter and the reason). This is for debugging purposes and sanity checks to make sure you're not missing important information, especially when iterating on new filters. Some additional settings were added to SummaryTableColumn to support this.
+ Filters can also mark individual cells as 'invalid' to indicate they are not taken into consideration for that filter. These are grayed out with a tooltip when debugShowFilteredColumns is enabled. Currently this does not work in collated views.
+ Added the ability to set tooltips for column headers.
+ Added the ability to add a color modifier for the entire column or individual cells.

#rb ben.woodhouse

[CL 22890943 by tyler staples in ue5-main branch]
2022-11-01 16:30:42 -04:00
gary yuan
dbc783ea7f Markup P4WriteConfig with ParamHelp attributes
#rb eric.knapik
#preflight 63606446e271e75dea593bfc

[CL 22890211 by gary yuan in ue5-main branch]
2022-11-01 16:03:37 -04:00