Commit Graph

180299 Commits

Author SHA1 Message Date
patrick laflamme
98e5880317 Fixed the Editor Python Executor to parse and escape quotes for -ExecutePythonScript command line parameters to allow quoting python arguments containing spaces.
#jira UE-136852 - Running python script with -ExecutePythonScript doesn't allow passing python arguments with spaces
#rb Jamie.Dale

#ROBOMERGE-AUTHOR: patrick.laflamme
#ROBOMERGE-SOURCE: CL 18405205 in //UE5/Release-5.0/... via CL 18405209
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18405211 by patrick laflamme in ue5-release-engine-test branch]
2021-12-08 09:14:28 -05:00
kevin ortegren
0bb7ecf6b2 Reorder include statement to fix bad merge
#jira none
#rb trivial
#rnx

#ROBOMERGE-OWNER: kevin.ortegren
#ROBOMERGE-AUTHOR: kevin.ortegren
#ROBOMERGE-SOURCE: CL 18405161 in //UE5/Release-5.0/... via CL 18405190
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18405193 by kevin ortegren in ue5-release-engine-test branch]
2021-12-08 09:11:10 -05:00
matt kuhlenschmidt
09e15725eb Show a message about world partition not being enabled if the world partition tab is opened in a users layout and do not attempt to control the tab if in a user layout.
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 18405138 in //UE5/Release-5.0/... via CL 18405146
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18405147 by matt kuhlenschmidt in ue5-release-engine-test branch]
2021-12-08 09:06:39 -05:00
martin sevigny
6619ee00e9 Fix a potential resource leak as reported by user.
#rb danny.couture

#ROBOMERGE-AUTHOR: martin.sevigny
#ROBOMERGE-SOURCE: CL 18405111 in //UE5/Release-5.0/... via CL 18405120
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18405134 by martin sevigny in ue5-release-engine-test branch]
2021-12-08 09:04:37 -05:00
ola olsson
d57b5986e3 Propagate ActorLabel to FLightSceneProxy such that names shown in logging/profiling/diagnostics match those shown in editor
- Removed dead code that once set up additional draw event scopes
- Deprecate FLightSceneProxy::GetComponentName and direct users to GetComponentFName to make it more clear what it does
- Change ComponentName to store the component name (not the owner name)
- Change uses of FName to use FString (for reporting invalid/unbaked lights etc)
- Make ACTOR_HAS_LABELS respect WITH_PROFILEGPU to enable profiling in Test & Shipping

#rb daniel.wright,JeanFrancois.Dube
#preflight 61b0b4f0b12ed60581aadaf9

#ROBOMERGE-AUTHOR: ola.olsson
#ROBOMERGE-SOURCE: CL 18405109 in //UE5/Release-5.0/... via CL 18405116
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18405129 by ola olsson in ue5-release-engine-test branch]
2021-12-08 09:04:29 -05:00
mark lintott
c89e8e439a Renamed Experimental Copy of FActionMappingsNodeBuilderas in teh EhancedInput plugin this symbol already exists in the engine
[FYI] ben.hoffman
#rb trivial
#jira none
#preflight 61b0b9b463312f0a22fa97f2

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18405098 in //UE5/Release-5.0/... via CL 18405102
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18405106 by mark lintott in ue5-release-engine-test branch]
2021-12-08 09:02:48 -05:00
mark lintott
99e13bd7c1 Non-Unity Fix
#rb trivial
#jira none
#preflight 61b0b761c17a9a154abd486e

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18405086 in //UE5/Release-5.0/... via CL 18405090
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18405091 by mark lintott in ue5-release-engine-test branch]
2021-12-08 09:01:21 -05:00
kevin ortegren
3c022e49a3 ADDED: Custom Primitive Data Customization
ADDED: Set/Get Custom Primitive Data by Parameter Name
ADDED: Primitive Index to Material Cached Data for runtime use

#rb ben.ingram #jira none

#ushell-cherrypick of 17603002 by alex.stevens
#ushell-cherrypick of 17603242 by alex.stevens
#ushell-cherrypick of 17603404 by alex.stevens
#ushell-cherrypick of 17616223 by alex.stevens
#ushell-cherrypick of 17616698 by alex.stevens
#ushell-cherrypick of 17643457 by alex.stevens
#ushell-cherrypick of 17644075 by alex.stevens
#ushell-cherrypick of 17644884 by alex.stevens
#ushell-cherrypick of 17657396 by alex.stevens
#ushell-cherrypick of 17881783 by alex.stevens

#ROBOMERGE-OWNER: kevin.ortegren
#ROBOMERGE-AUTHOR: alex.stevens
#ROBOMERGE-SOURCE: CL 18404852 in //UE5/Release-5.0/... via CL 18404952
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404958 by kevin ortegren in ue5-release-engine-test branch]
2021-12-08 08:30:11 -05:00
chris varnsverry
47edff7f67 - Fix horde errors
#jira OI-3528

#ROBOMERGE-AUTHOR: chris.varnsverry
#ROBOMERGE-SOURCE: CL 18404845 in //UE5/Release-5.0/... via CL 18404849
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404856 by chris varnsverry in ue5-release-engine-test branch]
2021-12-08 08:08:52 -05:00
flo schar
48332f263b DMX - Refactor remove fixture patches and fixture types to be consistent with how they are added in c++ and blueprints
#jira none
#rb Dominik.Peacock

#ROBOMERGE-AUTHOR: flo.schar
#ROBOMERGE-SOURCE: CL 18404839 in //UE5/Release-5.0/... via CL 18404844
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404848 by flo schar in ue5-release-engine-test branch]
2021-12-08 08:07:52 -05:00
ben marsh
5e96d78e61 Resubmitting fixed version of CL 18401813
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 18404837 in //UE5/Release-5.0/... via CL 18404843
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404847 by ben marsh in ue5-release-engine-test branch]
2021-12-08 08:07:45 -05:00
kriss gossart
4c2cc665c8 Chaos Cloth - Add environmental collision support.
#rb Cedric.Caillaud
#jira nojira
#preflight 61b099e8e0430ca4388f1322

#ROBOMERGE-AUTHOR: kriss.gossart
#ROBOMERGE-SOURCE: CL 18404800 in //UE5/Release-5.0/... via CL 18404808
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404817 by kriss gossart in ue5-release-engine-test branch]
2021-12-08 07:57:27 -05:00
chris varnsverry
c33a57310d - Fix horde errors
#jira OI-3528

#ROBOMERGE-AUTHOR: chris.varnsverry
#ROBOMERGE-SOURCE: CL 18404791 in //UE5/Release-5.0/... via CL 18404795
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404799 by chris varnsverry in ue5-release-engine-test branch]
2021-12-08 07:55:26 -05:00
emil kirichev
3ca1279cf2 [Revit] Texture modifications do not propagate to direct link
#jira UE-136167
#rb Johan.Duparc

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18404787 in //UE5/Release-5.0/... via CL 18404794
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404798 by emil kirichev in ue5-release-engine-test branch]
2021-12-08 07:55:20 -05:00
emil kirichev
c08f0ca0cf Revit: Autosync on Datasmith exporter does not work for Revit 2021 (It works on 2022)
#jira UE-136523
#rb Johan.Duparc

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18404774 in //UE5/Release-5.0/... via CL 18404777
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404783 by emil kirichev in ue5-release-engine-test branch]
2021-12-08 07:52:59 -05:00
emil kirichev
1877287956 Solidworks crashes when auto-syncing configurations
#jira UE-136457
#rb Johan.Duparc

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18404768 in //UE5/Release-5.0/... via CL 18404770
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404773 by emil kirichev in ue5-release-engine-test branch]
2021-12-08 07:51:24 -05:00
danny couture
a55da140d1 Fix indeterminism when applying transformation in shaders by providing a unique guid that represents that transformation when possible
#rb Arciel.Rekman, Jeremy.Moore
#preflight 61afa6e01649962b665ee29f

#ROBOMERGE-AUTHOR: danny.couture
#ROBOMERGE-SOURCE: CL 18404756 in //UE5/Release-5.0/... via CL 18404763
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404765 by danny couture in ue5-release-engine-test branch]
2021-12-08 07:49:50 -05:00
mark lintott
28fe1bf3d5 Fixed Static Analysis Warning
Assumed this code should be checking for NULL ptr and returning.
[FYI] david.lesage
#jira none
#rb trivial
#preflight 61b0a5755238845473b3dbfb

#ROBOMERGE-AUTHOR: mark.lintott
#ROBOMERGE-SOURCE: CL 18404730 in //UE5/Release-5.0/... via CL 18404733
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404734 by mark lintott in ue5-release-engine-test branch]
2021-12-08 07:42:25 -05:00
emil kirichev
1fda9a16c6 Datasmith GLTF importer: Add support for PBR-Next materials
#jira UETOOL-3908
#rb JeanLuc.Corenthin

#ROBOMERGE-AUTHOR: emil.kirichev
#ROBOMERGE-SOURCE: CL 18404698 in //UE5/Release-5.0/... via CL 18404701
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404706 by emil kirichev in ue5-release-engine-test branch]
2021-12-08 07:34:46 -05:00
chris varnsverry
59a69e70da - Add registry of net id registries
#jira OI-3528
[at]Michael.Kirzinger [at]Rob.Cannaday [at]Sam.Zamani

#ROBOMERGE-AUTHOR: chris.varnsverry
#ROBOMERGE-SOURCE: CL 18404694 in //UE5/Release-5.0/... via CL 18404700
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404704 by chris varnsverry in ue5-release-engine-test branch]
2021-12-08 07:34:32 -05:00
thomas sarkanen
b506cf5727 Fix crash selecting linked anim layer class
Prevent filtering and selection of anim blueprints with incompatible/null skeletons, depending on context.
Additionally prevents non-template anim blueprints from being selected within templates and adds compile-time checks for compatibilty

#jira UE-136082 - Crash when clicking on the dropdown next to Instance Class in the Linked Anim Layer node settings
#rb Keith.Yerex
#preflight 61b092e55c61dba07bf10535

#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 18404540 in //UE5/Release-5.0/... via CL 18404541
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404555 by thomas sarkanen in ue5-release-engine-test branch]
2021-12-08 06:43:16 -05:00
thomas sarkanen
b704b70a9b Fix property access thread safety logic for functions
Correctly override the thread safety of return-value properties when a function is marked thread-safe.
Previously functions needed to both have a non-uobject return value AND be thread safe for the access to be marked as thread-safe overall. Now the logic correctly overrides the (usually not thread safe) object return value with the function metadata.

#jira UE-136572 - Inconsistency in thread safety checks in property access vs BP
#rb Keith.Yerex
#preflight 61b0929d7177ccd1a12bbb18

#ROBOMERGE-AUTHOR: thomas.sarkanen
#ROBOMERGE-SOURCE: CL 18404514 in //UE5/Release-5.0/... via CL 18404527
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404536 by thomas sarkanen in ue5-release-engine-test branch]
2021-12-08 06:42:05 -05:00
david harvey
75c0729392 Adding the option to change the Visual Studio platform name on a per-project basis.
#jira UE-129637
#rnx
#[robomerge][starship] UE5-Main
#rb Ben.Marsh

#ROBOMERGE-OWNER: david.harvey
#ROBOMERGE-AUTHOR: david.harvey
#ROBOMERGE-SOURCE: CL 18404402 via CL 18404418 via CL 18404419 via CL 18404445 via CL 18404455
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404461 by david harvey in ue5-release-engine-test branch]
2021-12-08 06:26:07 -05:00
jack porter
16587e5126 Removing iPhonePackager.pdb from InstalledEngineBuild so it works with the Github drop.
#jira UE-136229
#rb Ben.Marsh

#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 18404401 in //UE5/Release-5.0/... via CL 18404409
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404410 by jack porter in ue5-release-engine-test branch]
2021-12-08 06:08:06 -05:00
daniel coelho
ec2677e6d7 USD: Fix non-portable include filename.
#jira none
#rb trivial

#ROBOMERGE-AUTHOR: daniel.coelho
#ROBOMERGE-SOURCE: CL 18404362 in //UE5/Release-5.0/... via CL 18404364
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v896-18170469)

[CL 18404367 by daniel coelho in ue5-release-engine-test branch]
2021-12-08 05:58:01 -05:00