paul chipchase
2f9d959940
Fix a bug where the virtualization process was failing to virtualize loaded packages when submitted from the editor
...
#rb trivial
#rnx
#preflight 62820fb0046b81bf93921c6b
- When adding the check to see if a package file could be written to, I tried to do this as early as possible to avoid virtualizing payloads for packages that can't be modified.
- This didn't take into account submits via the editor, when the package is loaded which means the editor will have the package file locked for edit.
- For now I have gone with the simple fix, we check if we can write to the package once we have called ResetLoader on the package. This means that we will virtualize the payloads then potentially skip removing them from the package file if another process has a file lock.
- This approach will minimize impact to the users for now but we should revisit this in the future to try and reduce the error scope further.
[CL 20221653 by paul chipchase in ue5-main branch]
2022-05-16 06:10:12 -04:00
josh adams
c9a46d2479
- Fixed typo on printf, I swear I had compiled the editor, I guess not sigh
...
#rb trivial
#preflight skip
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 20187446 via CL 20189065 via CL 20189140 via CL 20189159
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20191624 by josh adams in ue5-main branch]
2022-05-13 18:57:37 -04:00
josh adams
e7204af78c
- Added some more debugging for dealing with missing EditorOptional files going from Client -> Editor
...
#rb trivial
#preflight skip
#ROBOMERGE-AUTHOR: josh.adams
#ROBOMERGE-SOURCE: CL 20185216 via CL 20189057 via CL 20189126 via CL 20189153
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20191620 by josh adams in ue5-main branch]
2022-05-13 18:57:30 -04:00
Jeremy Moore
0186b7d7bc
Added virtual texture warmup for material baking.
...
Number of warmup frames is controlled by MaterialBaking.VTWarmupFrames CVar and defaults to 5
Warmup should only happen if material samples virtual textures.
#preflight 627ec42a5a0a06a57ea838e6
[CL 20189296 by Jeremy Moore in ue5-main branch]
2022-05-13 17:01:46 -04:00
lucas dower
3ab4f1d404
Organise anim assets into subcategories and add or fix tooltips
...
#jira UE-139412
#rb thomas.sarkanen
#preflight 627d322462656a7b7e31a679
[CL 20179330 by lucas dower in ue5-main branch]
2022-05-13 07:12:03 -04:00
sara schvartzman
1bce442c08
Control Rig: Fix hanging of editor when adding/breaking links
...
#jira UE-151849
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/627e3843830b40b66830915e
[CL 20179303 by sara schvartzman in ue5-main branch]
2022-05-13 07:10:24 -04:00
Helge Mathee
79506075b5
RigVMDeveloper: Centralize pythonize for enum values
...
#rb sara.schvartzman
#jira UE-151724
#preflight https://horde.devtools.epicgames.com/job/627e298434434190054ad8c8
[CL 20178877 by Helge Mathee in ue5-main branch]
2022-05-13 05:53:36 -04:00
sara schvartzman
bcc85fc71e
Control Rig: Fix crash when pasting function reference node from another project
...
#jira UE-151748
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/627e1a7bb6530f0fc715ae28
[CL 20178719 by sara schvartzman in ue5-main branch]
2022-05-13 04:59:36 -04:00
PJ Kack
42985a9093
Delete private and unused LauncherUATCommand.h file
...
#jira none
#rb trivial
#rnx
#preflight 627e0966332e182a58738d1f
[CL 20178445 by PJ Kack in ue5-main branch]
2022-05-13 03:38:18 -04:00
Helge Mathee
27713261f0
RigVM: Promoting CollapseNode To Function to respect execute pin direction
...
#rb sara.schvartzman
#jira UE-151694
#preflight https://horde.devtools.epicgames.com/job/627d07ae332e182a583320d5
[CL 20167692 by Helge Mathee in ue5-main branch]
2022-05-12 14:01:54 -04:00
sara schvartzman
9e31190bab
Control Rig: Fix ensure that was breaking a unit test
...
#jira na
#rb trivial
#preflight https://horde.devtools.epicgames.com/job/627d19ea9f7ad2a14be51694
[CL 20164220 by sara schvartzman in ue5-main branch]
2022-05-12 10:31:30 -04:00
Helge Mathee
663eb5877e
RigVM: Fix deletion of functions
...
Resulted from bad merge
#rb sara.schvartzman
#jira UE-151695
#preflight https://horde.devtools.epicgames.com/job/627d008dce4192efbe4c30fd
[CL 20163569 by Helge Mathee in ue5-main branch]
2022-05-12 08:56:43 -04:00
Jack Porter
06e6efc673
Remove UE4 reference from comment
...
#rb trivial
#preflight None
#jira UE-111644
[CL 20161615 by Jack Porter in ue5-main branch]
2022-05-12 03:38:29 -04:00
keith yerex
d8cb0c9c81
Rewind Debugger timelines
...
#rb thomas.sarkanen
#preflight 627be6e9a85e625d6f6da85a
#ROBOMERGE-OWNER: keith.yerex
#ROBOMERGE-AUTHOR: keith.yerex
#ROBOMERGE-SOURCE: CL 20151054 via CL 20152640 via CL 20153506
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20157277 by keith yerex in ue5-main branch]
2022-05-11 21:58:41 -04:00
patrick enfedaque
01c2ef582d
Rework 13645015:
...
- Only call FAssetRegistryModule::AssetCreated if necessary
- Call FAssetRegistryModule::AssetCreated before save so that saved packages doesn't end up with PKG_NewlyCreated flag
#rb bob.tellez
#preflight 627bf0630a5817c9d9525434
#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 20146875 via CL 20147079 via CL 20147762
#ROBOMERGE-BOT: UE5 (Release-Engine-Staging -> Main) (v943-19904690)
[CL 20149912 by patrick enfedaque in ue5-main branch]
2022-05-11 16:55:57 -04:00
Zousar Shaker
d08f81b885
Ensure that http headers can be found in a case-insensitive way as expected by the callers of GetHeader.
...
#rb devin.doucette
#rnx
#preflight 627b53295b58374330b5484c
#preflight 627bf3ce0a5817c9d952fc57
[CL 20144831 by Zousar Shaker in ue5-main branch]
2022-05-11 13:52:26 -04:00
Tim Smith
079f546218
Fixed HotReload to not invoke GC while the GIsInitialLoad flag is forced to true.
...
#rb self
#rnx
#preflight 627beefab60dee4a43b3b628
[CL 20144209 by Tim Smith in ue5-main branch]
2022-05-11 13:27:26 -04:00
sara schvartzman
acabc382aa
Control Rig: Fix adding/resolving/unresolving template nodes either not printing Python commands or printing wrong python command
...
#jira UE-151590
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/627bcb6d2d67896030144afb
[CL 20140249 by sara schvartzman in ue5-main branch]
2022-05-11 10:53:58 -04:00
Devin Doucette
5021354ab8
DDC: Fixed HttpCacheStore to shut down its thread
...
FHttpSharedData is no longer constructed as a function-local static because that makes shutdown more difficult to handle correctly. The cache store now owns the shared data and destroys it when it shuts down.
Includes greater encapsulation of the shared data and migration from FRunnable/FRunnableThread to FThread.
#preflight 627aad2bc42338be65272366
#rb Zousar.Shaker
#rnx
[CL 20138109 by Devin Doucette in ue5-main branch]
2022-05-11 09:10:24 -04:00
sara schvartzman
c77c447f49
Control Rig: Fix function not editable after renaming
...
#jira UE-151489
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/627b9cca1e749933437e0031
[CL 20136303 by sara schvartzman in ue5-main branch]
2022-05-11 07:30:10 -04:00
sara schvartzman
c7e9e84575
Control Rig: Fix crash when recomputing filtered permutations and preferred types is set
...
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/627b957b0a5817c9d93fcb34
[CL 20136135 by sara schvartzman in ue5-main branch]
2022-05-11 07:01:37 -04:00
sara schvartzman
f7578148a8
Control Rig: Test recompute all filtered permutations on templates
...
#jira na
#rb helge.mathee
#preflight https://horde.devtools.epicgames.com/job/627b8348b60dee4a43a104f9
[CL 20135765 by sara schvartzman in ue5-main branch]
2022-05-11 05:46:12 -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
christopher waters
4b9e68073c
Deprecating RHICreateTexture2D and RHICreateTextureExternal2D.
...
#jira none
#rb zach.bethel
#preflight 627a6ec010766ef8c1f54f1e
[CL 20129702 by christopher waters in ue5-main branch]
2022-05-10 17:13:37 -04:00
zach bethel
2156756315
Replaced use of CopyToResolveTarget with CopyTexture.
...
#preflight 627a90ff7e5f24d1edd73422
#rb luke.thatcher, jason.hoerner
[CL 20127337 by zach bethel in ue5-main branch]
2022-05-10 14:47:34 -04:00