Commit Graph

180637 Commits

Author SHA1 Message Date
dave belanger
e59338fcbb Add PluginUtils::FindLoadedPlugin
PluginUtils::LoadPlugin improvements and API cleanup:
- Add SynchronousAssetsScan and OutAlreadyLoaded params
- Make all loading options false by default (caller opts-in on whatever it wants instead of opting out on some)
- Put OutFailReason in the loading param struct
- Deprecate MountPlugin API and rename it LoadPlugin to mirror UnloadPlugin terminology
#rb Rex.Hill
#preflight 61a8fc58e8314ee7b598f55d

#ROBOMERGE-AUTHOR: dave.belanger
#ROBOMERGE-SOURCE: CL 18358835 via CL 18364441 via CL 18364493 via CL 18364530 via CL 18434167 via CL 18435484
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436249 by dave belanger in ue5-release-engine-test branch]
2021-12-10 18:33:00 -05:00
justin marcus
738cf245ec Managed storage wrapper - dump categories and sizes to log at startup.
#jira
#preflight

#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 18356980 via CL 18364429 via CL 18364474 via CL 18364523 via CL 18434163 via CL 18435483
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436248 by justin marcus in ue5-release-engine-test branch]
2021-12-10 18:32:53 -05:00
eric knapik
2a18407b34 #jira: FORT-420219
When an app requires login also add the MCP and build ID override to the commandline.
Adding Find widget by tag function for increased editor testablity
Adding Simulation button click for better testing opportunities

[at]Jerome.Delattre [at]Andrew.Grant [at]Chris.Constantinescu
#preflight 61a90f1f832ebaf94861e231

#ROBOMERGE-AUTHOR: eric.knapik
#ROBOMERGE-SOURCE: CL 18356722 via CL 18364423 via CL 18364470 via CL 18364520 via CL 18434157 via CL 18435482
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436247 by eric knapik in ue5-release-engine-test branch]
2021-12-10 18:32:47 -05:00
justin marcus
b7d5e4615a Prep for combined bundle cache - Add age scalar so we can have different cache eviction rates for different bundle sources.
Fix for crash if manifest is missing from an installed bundle - this mostly affects bundles that were installed from a <redacted> since they don't get manifests.
When pruning no longer relevant bundles, remove from any associated caches.
Add a console command to flush install bundle caches.
[at]Thomas.Ross [at]Graeme.Thornton
#preflight https://horde.devtools.epicgames.com/job/61a8f77d832ebaf94860db6c

#ROBOMERGE-AUTHOR: justin.marcus
#ROBOMERGE-SOURCE: CL 18355451 via CL 18364417 via CL 18364466 via CL 18364513 via CL 18434150 via CL 18435480
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436244 by justin marcus in ue5-release-engine-test branch]
2021-12-10 18:32:36 -05:00
aaron mcleran
a9714eed03 Changing default LFE bleed in sound classes to 0.0
[FYI] Mike.Niederquell
#jira UE-136626
#rb Seth.Weedin

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18361478 via CL 18361498 via CL 18361516 via CL 18434147 via CL 18435475
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436243 by aaron mcleran in ue5-release-engine-test branch]
2021-12-10 18:32:19 -05:00
aaron mcleran
7c92690a60 Fix for sudden mix jump when a push mix interrupts during a pop mix
#rb Seth.Weedin

#ROBOMERGE-AUTHOR: aaron.mcleran
#ROBOMERGE-SOURCE: CL 18361219 via CL 18361247 via CL 18361263 via CL 18434146 via CL 18435470
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436240 by aaron mcleran in ue5-release-engine-test branch]
2021-12-10 18:32:13 -05:00
peter sauerbrei
f0b6978eb1 Back out changelist 18352036
#rb none
[REVIEW] ben.woodhouse

#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 18359639 via CL 18359845 via CL 18359858 via CL 18359893 via CL 18359935 via CL 18359970 via CL 18434145 via CL 18435469
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436237 by peter sauerbrei in ue5-release-engine-test branch]
2021-12-10 18:32:07 -05:00
yoan stamant
842eb0ffe7 [SmartObject] downgraded error to log when trying to unregister a collection that was not registered to the susbsystem.
Replaced names by full names to log messages to know the package in which the collection resides
#rb karl.dubois
#preflight 61a91885e01f3610f5345c1c

#ROBOMERGE-AUTHOR: yoan.stamant
#ROBOMERGE-SOURCE: CL 18356930 via CL 18356957 via CL 18356986 via CL 18357004 via CL 18434142 via CL 18435467
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436234 by yoan stamant in ue5-release-engine-test branch]
2021-12-10 18:31:54 -05:00
chris adams
35d2590815 Engine/MediaMoviePlayer: adding events for blocking ticks
#rb tony.wong

#ROBOMERGE-AUTHOR: chris.adams
#ROBOMERGE-SOURCE: CL 18356549 via CL 18356572 via CL 18356612 via CL 18356644 via CL 18434139 via CL 18435466
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436231 by chris adams in ue5-release-engine-test branch]
2021-12-10 18:31:46 -05:00
rex hill
e7f771dbe9 Remove uncessary preprocessors
#preflight skip

#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 18352733 via CL 18354651 via CL 18354681 via CL 18354707 via CL 18434134 via CL 18435465
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436230 by rex hill in ue5-release-engine-test branch]
2021-12-10 18:31:37 -05:00
rex hill
56154435be Fix layout not loading json files
#preflight skip

#ROBOMERGE-OWNER: rex.hill
#ROBOMERGE-AUTHOR: rex.hill
#ROBOMERGE-SOURCE: CL 18352708 via CL 18354650 via CL 18354676 via CL 18354677 via CL 18434129 via CL 18435462
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436227 by rex hill in ue5-release-engine-test branch]
2021-12-10 18:31:30 -05:00
mike mulholland
cbe7a5ed41 Fix for build warning caused by Siren_body_Combined2
[FYI] ryan.brucks

#ROBOMERGE-AUTHOR: mike.mulholland
#ROBOMERGE-SOURCE: CL 18354460 via CL 18354466 via CL 18354470 via CL 18354474 via CL 18354483 via CL 18434127 via CL 18435459
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436226 by mike mulholland in ue5-release-engine-test branch]
2021-12-10 18:31:24 -05:00
carlmagnus nordin
35c0e85142 Fix potential race conditions introduced in optimization from 17401227.
#rb sebastien.lussier
#preflight none
#rnx
#ushell-cherrypick of 17475619 by JeanFrancois.Dube

#ROBOMERGE-AUTHOR: carlmagnus.nordin
#ROBOMERGE-SOURCE: CL 18353860 via CL 18354025 via CL 18354073 via CL 18354083 via CL 18434122 via CL 18435458
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436225 by carlmagnus nordin in ue5-release-engine-test branch]
2021-12-10 18:31:17 -05:00
nick brett
fe791cd3bd [FIX] Crash when exiting anim graph editor - removeing call to ExitMode from Exit function as Exit is called from within the owning objects dtor but ExitMode calls v-function on owning object which is unsafe
[REVIEW] [at]thomas.sarkanen
#preflight 61a8afeaca183f8de48a8107

#ROBOMERGE-AUTHOR: nick.brett
#ROBOMERGE-SOURCE: CL 18351791 via CL 18353515 via CL 18353622 via CL 18434113 via CL 18435455
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18436220 by nick brett in ue5-release-engine-test branch]
2021-12-10 18:30:52 -05:00
andrew scheidecker
3345d1f176 Fix a Linux Development build link error when calling TopInitializedChecked from outside CoreUObject.
#preflight 61a8152d1d2787d8396be7f0

#ROBOMERGE-AUTHOR: andrew.scheidecker
#ROBOMERGE-SOURCE: CL 18348617 via CL 18349685 via CL 18353124 via CL 18353393 via CL 18434109 via CL 18435451
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435931 by andrew scheidecker in ue5-release-engine-test branch]
2021-12-10 18:10:56 -05:00
nick brett
357c0294c4 Reinstate code that was removed in CL-18260151 to fix a bad merge
[REVIEW] [at]thomas.sarkanen

#ROBOMERGE-AUTHOR: nick.brett
#ROBOMERGE-SOURCE: CL 18351800 via CL 18351804 via CL 18434108 via CL 18435450
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435929 by nick brett in ue5-release-engine-test branch]
2021-12-10 18:10:49 -05:00
christopher waters
89eaa3190a Adding default pixel format capabilities for platforms that might not be able to poll for support at runtime.
#jira none
#rb mihnea.balta, florin.pascu, will.damon
#preflight 61b37d7c7540959e32345906

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 18433858 in //UE5/Release-5.0/... via CL 18435446
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435926 by christopher waters in ue5-release-engine-test branch]
2021-12-10 18:10:25 -05:00
christopher waters
b7fdf2d5c1 Create FSceneViewState with correct FeatureLevel
#jira UE-136004
#rb mihnea.balta
#preflight 61a53e6cf70a9e92dbd7514b

#ROBOMERGE-AUTHOR: christopher.waters
#ROBOMERGE-SOURCE: CL 18433855 in //UE5/Release-5.0/... via CL 18435445
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435922 by christopher waters in ue5-release-engine-test branch]
2021-12-10 18:10:16 -05:00
dan pearson
e6b0354996 Grid3D Gas: Fix material binding on texture advection template.
#ROBOMERGE-AUTHOR: dan.pearson
#ROBOMERGE-SOURCE: CL 18433787 in //UE5/Release-5.0/... via CL 18435439
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435919 by dan pearson in ue5-release-engine-test branch]
2021-12-10 18:09:49 -05:00
chase cooper
d50d5bc781 SplineFunctionLibrary_CtrlRig - Added end constraint to final bone. Added docstring to functions and descriptions.
#jira none

#ROBOMERGE-AUTHOR: chase.cooper
#ROBOMERGE-SOURCE: CL 18433721 in //UE5/Release-5.0/... via CL 18435434
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435917 by chase cooper in ue5-release-engine-test branch]
2021-12-10 18:09:33 -05:00
ben ingram
885a59e0db CoerceValue() allows truncating to Float1 in addition to Float, can fix invalid errors related to Lerp expressions
#rb none
#jira UE-135840

#ROBOMERGE-AUTHOR: ben.ingram
#ROBOMERGE-SOURCE: CL 18433309 in //UE5/Release-5.0/... via CL 18435427
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435914 by ben ingram in ue5-release-engine-test branch]
2021-12-10 18:09:07 -05:00
dan pearson
d637aa361c Grid3D Gas: Updates to templates to add add/max options to sourcing plus reset some defaults.
[FYI] Devon.Penney

#ROBOMERGE-AUTHOR: dan.pearson
#ROBOMERGE-SOURCE: CL 18433221 in //UE5/Release-5.0/... via CL 18435425
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435911 by dan pearson in ue5-release-engine-test branch]
2021-12-10 18:08:53 -05:00
tiago costa
9b91e5347d Refactor remaining DF shaders to not use legacy shader parameter binding - Part 3
- Created FGlobalDistanceFieldParameters2 using SHADER_PARAMETER_STRUCT.
    - Can't remove existing struct since it's used by Niagara.
    - Added SetupGlobalDistanceFieldParameters helper function to perform the necessary logic.
- Converted FScreenGridParameters to use SHADER_PARAMETER_STRUCT.
    - Added SetupScreenGridParameters helper function to perform the necessary logic.
- Bind AO SampleDirections using SHADER_PARAMETER_STRUCT instead of GLOBAL_SHADER_PARAMETER_STRUCT + SetUniformBufferParameterImmediate.
- Removed all legacy shader parameters from FVisualizeMeshDistanceFieldCS, FConeTraceScreenGridObjectOcclusionCS, FConeTraceScreenGridGlobalOcclusionCS, FCombineConeVisibilityCS.
- Removed some unused variables

#rb daniel.wright
#preflight 61b34475ee0de9822e3b72b6

#ROBOMERGE-AUTHOR: tiago.costa
#ROBOMERGE-SOURCE: CL 18432863 in //UE5/Release-5.0/... via CL 18435419
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435907 by tiago costa in ue5-release-engine-test branch]
2021-12-10 18:08:26 -05:00
rob cannaday
ee5eaf99c8 Fix dependency on OnlineSubsystem.
#jira none
[at]ryan.hairyes

#ROBOMERGE-AUTHOR: rob.cannaday
#ROBOMERGE-SOURCE: CL 18432834 in //UE5/Release-5.0/... via CL 18435418
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435906 by rob cannaday in ue5-release-engine-test branch]
2021-12-10 18:08:20 -05:00
rob cannaday
2816ccc199 Add ToDebugString for FControllerPairingChangedUserInfo
#jira none
[at]ryan.hairyes

#ROBOMERGE-AUTHOR: rob.cannaday
#ROBOMERGE-SOURCE: CL 18432827 in //UE5/Release-5.0/... via CL 18435414
#ROBOMERGE-BOT: STARSHIP (Release-Engine-Staging -> Release-Engine-Test) (v897-18405271)

[CL 18435903 by rob cannaday in ue5-release-engine-test branch]
2021-12-10 18:08:13 -05:00