Commit Graph

207900 Commits

Author SHA1 Message Date
ben hoffman
a5087e8000 Fix type promotion to correctly exclude UEdGraphSchema_K2::PC_SoftClass, not the PC_SoftObject.
#jira UE-146282
#rb phillip.kavan
#preflight 6279a232057d42a0e414f6ae

#ROBOMERGE-AUTHOR: ben.hoffman
#ROBOMERGE-SOURCE: CL 20128580 in //UE5/Release-5.0/... via CL 20129423
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20132121 by ben hoffman in ue5-main branch]
2022-05-10 19:40:14 -04:00
shinhye kang
2097114542 #loc UE5 Release DocKOR Updated against CL#19906333
#jira UE-142169
#preflight none
#rb none

#ROBOMERGE-AUTHOR: shinhye.kang
#ROBOMERGE-SOURCE: CL 20127959 in //UE5/Release-5.0/... via CL 20129416
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20132120 by shinhye kang in ue5-main branch]
2022-05-10 19:40:06 -04:00
Brice Criswell
fa75dcab50 EvalGraph - BaseTypes
#rb trivial
#fyi Cedric.Caillaud
#preflight 627af5d90a5817c9d91900e2

[CL 20132097 by Brice Criswell in ue5-main branch]
2022-05-10 19:38:24 -04:00
Matt Hoffman
e3e24c1234 MoviePipeline: Fixed the {year} {month} {day} tags not using the job initialization time which would cause files to go into separate folders when a job rolled over midnight in UTC time.
#jira None
#rb Chris.Kulla
#preflight 627ae5c4c42338be653244a2

[CL 20131835 by Matt Hoffman in ue5-main branch]
2022-05-10 19:18:42 -04:00
Joe Kirchoff
880c5bfd6e UnrealBuildTool: Begin moving common functions from clang based toolchains to base ClangToolChain.
#rb brandon.schaefer
#rb chris.babcock
#preflight 627ad0017e5f24d1ede6d5d0
#preflight 627ada7a0a5817c9d91562c0
#rnx

* Move ClangVersion variables to base class and share function to check version. A separate change will add a virtual function for parsing the clang version for each toolchain as to not add complexity to this change.
* GetCppStandardCompileArgument: Used by all, no differences
* GetCompileArguments_CPP: Used by all. Switch & Apple are overridden
* GetCompileArguments_C: Used by all, no differences
* GetCompileArguments_MM: Used by Linux & Apple. Apple is overridden.
* GetCompileArguments_M: Used by Linux & Apple. Apple is overridden.
* GetCompileArguments_CPP: Used by all. Switch & Apple are overridden.
* GetRTTIFlag: Used by Linux & Apple, no differences.

[CL 20131754 by Joe Kirchoff in ue5-main branch]
2022-05-10 19:08:08 -04:00
cedric caillaud
a156b97f48 Chaos : harden manageArray Api for better detection of modification to the array
this is a step towards more automated recompoutation of some attributes dependent on others

#rb brice.criswell
#jira none
#preflight 627ae07e7e5f24d1ede8e730

[CL 20131611 by cedric caillaud in ue5-main branch]
2022-05-10 18:56:28 -04:00
dmytro vovk
59a5f61067 Fixed VectorLoadURGBA16N and VectorLoadSRGBA16N on NEON and FPU
#jira UE-151249
#rb Zak.Middleton

#ushell-cherrypick of 20130528 by dmytro.vovk
#preflight 627ae02e68422389764e57c5

[CL 20131539 by dmytro vovk in ue5-main branch]
2022-05-10 18:51:29 -04:00
jeanfrancois dube
909d74b707 Fix potential duplicated actor guids when duplicating an actor.
#rb sebastien.lussier, patrick.enfedaque
#preflight none
#rnx

#ROBOMERGE-AUTHOR: jeanfrancois.dube
#ROBOMERGE-SOURCE: CL 20128295 via CL 20128307 via CL 20128330
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20131528 by jeanfrancois dube in ue5-main branch]
2022-05-10 18:50:55 -04:00
graham wihlidal
7f218bb450 Exposed StaticMesh DDC build key outside of StaticMesh.cpp (private namespace) so that internal UE5 plugins can leverage it.
#rb devin.doucette
[FYI] brian.karis
#preflight skip

#ROBOMERGE-AUTHOR: graham.wihlidal
#ROBOMERGE-SOURCE: CL 20128186 via CL 20128300 via CL 20128328
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20131525 by graham wihlidal in ue5-main branch]
2022-05-10 18:50:45 -04:00
Brice Criswell
2893ddd1f9 EvalGraph - Editior level
#rb trivial
#preflight 627ae7531e74993343413fd8

[CL 20131373 by Brice Criswell in ue5-main branch]
2022-05-10 18:35:49 -04:00
Jeremy Moore
0dacc4994a Optimus: Tidy up some comments
#preflight 627ae720c42338be65327c13

[CL 20131344 by Jeremy Moore in ue5-main branch]
2022-05-10 18:34:29 -04:00
christopher waters
a0c71b0dbf Changing WindowsTargetSettingsDetails to use shared functions to describe shader platforms.
Removing the Experimental label from PCD3D_SM6.

#jira none
#rb laura.hermanns
#preflight 627ad7a268422389764d331c

[CL 20131076 by christopher waters in ue5-main branch]
2022-05-10 18:15:53 -04:00
patrick boutot
0f21de1fa2 Quick fix to prevent recursive call in CommonButton.
#rb none
#preflgiht none

#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 20127799 via CL 20127904 via CL 20127984
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20130790 by patrick boutot in ue5-main branch]
2022-05-10 18:03:15 -04:00
steven barnett
965f6aad01 Remove probe logging
#ROBOMERGE-OWNER: steven.barnett
#ROBOMERGE-AUTHOR: steven.barnett
#ROBOMERGE-SOURCE: CL 20127562 via CL 20127701 via CL 20127736
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20130778 by steven barnett in ue5-main branch]
2022-05-10 18:02:49 -04:00
michael galetzka
86fae8b10a Fixed a crash caused by emitters not having all the parent scratch pads during a merge
#jira UE-151535
#rb frank.fella

#ROBOMERGE-AUTHOR: michael.galetzka
#ROBOMERGE-SOURCE: CL 20127461 via CL 20127588 via CL 20127621
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20130765 by michael galetzka in ue5-main branch]
2022-05-10 18:02:37 -04:00
patrick kelly
d09479d1e2 Fixing translucent object compositing in ray-traced reflections.
#rb juan.canada
#jira UE-151473

#ROBOMERGE-OWNER: patrick.kelly
#ROBOMERGE-AUTHOR: patrick.kelly
#ROBOMERGE-SOURCE: CL 20126995 via CL 20127069 via CL 20127523 via CL 20127539
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20130757 by patrick kelly in ue5-main branch]
2022-05-10 18:02:28 -04:00
will damon
814e4992a2 Work around macOS Monterey 12.3.1 issue spewing objc warning messages in Apple frameworks to stdout.
#rb laura.hermanns, josh.adams
#jira UE-151307
#rnx
#preflight n/a

#ROBOMERGE-AUTHOR: will.damon
#ROBOMERGE-SOURCE: CL 20125803 in //UE5/Release-5.0/... via CL 20127517
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20130748 by will damon in ue5-main branch]
2022-05-10 18:02:19 -04:00
chase cooper
d3d95c1b8e Replacing UE4 Metahuman Control Rig with New UE5 Metahuman Control Rig.
#jira UE-151003
#lockdown mitchell.wilson
#preflight none, content only

#ROBOMERGE-AUTHOR: chase.cooper
#ROBOMERGE-SOURCE: CL 20124102 in //UE5/Release-5.0/... via CL 20127502
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20130720 by chase cooper in ue5-main branch]
2022-05-10 18:01:41 -04:00
antoine guilbaud
ab3aba215c PCG BP elements:
-Added an option to disable the culling of points located outside the volume.
-Added trig operations for point and param float attributes.
#rnx
#fyi julien.lheureux, jeansebastien.guay

[CL 20130715 by antoine guilbaud in ue5-main branch]
2022-05-10 18:01:31 -04:00
patrick enfedaque
b252187c5b SubsystemCollection:
- Add optional disabling of FGCObject collection
- New FWorldSubsystemCollection which disables FGCObject collection
- UWorld::AddReferencedObjects collects its FWorldSubsystemCollection references as the referencer

Fixes memory reference when deleting a Level in the content browser now initialized worlds (even Inactive ones) always initialize their Subsystems

#rb richard.malo, jeanfrancois.dube
#preflight 627a9f99684223897642a9fa

#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 20126006 via CL 20127387 via CL 20127404
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20130664 by patrick enfedaque in ue5-main branch]
2022-05-10 18:00:07 -04:00
graham wihlidal
410ada6433 Added delegate so Nanite resources can be provided to SMC without requiring a subclass and overriding GetNaniteResources.
#rb devin.doucette
[FYI] brian.karis
#preflight 627aa2ac3277776ff3fc31d9

#ROBOMERGE-AUTHOR: graham.wihlidal
#ROBOMERGE-SOURCE: CL 20125920 via CL 20127383 via CL 20127399
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)

[CL 20130654 by graham wihlidal in ue5-main branch]
2022-05-10 17:59:53 -04:00
Brandon Schaefer
699f437910 Fix off by one error in section count for elf parsing
#jira none
#rb Ryan.Fleury
#fyi Ryan.Fleury
#preflight none

[CL 20130309 by Brandon Schaefer in ue5-main branch]
2022-05-10 17:43:18 -04:00
dmytro vovk
3066f19141 Updated GooglePAD for NDK23
#jira none
#review Chris.Babcock
#preflight 627a67d610766ef8c1f3d79f

[CL 20130289 by dmytro vovk in ue5-main branch]
2022-05-10 17:41:28 -04:00
Sebastien Hillaire
2f06d7e29d Strata - Fix for material blending mode override to AlphaTest to work when starta is enabled.
For that, we always need to propagate OpacityMask to the root node.
Virtual texture does not seem to complain anymore about OpacityMask being fed.

#rb none
#preflight none
#fyi charles.derousiers

[CL 20130089 by Sebastien Hillaire in ue5-main branch]
2022-05-10 17:29:03 -04:00
Jeremy Moore
e8920ab8c0 ComputeFramework: Add the concept of bindings to the UComputeGraph. Now each graph declares some bindings, and maps those to its data interfaces 1->N.
Optimus: Fix up data interfaces for new binding pardigm. Deformer creates one mesh component binding for all its data interfaces. This can be modified later to register mutliple bindings.
#preflight 627ad0571e749933433ceebe
#fyi halfdan.ingvarsson

[CL 20129715 by Jeremy Moore in ue5-main branch]
2022-05-10 17:14:13 -04:00