Commit Graph

10242 Commits

Author SHA1 Message Date
christopher waters
80c4624c01 Fixing PC SM6.6 support for RayTracing shaders.
#jira none
#rb yuriy.odonnell
#preflight 61f30f2a8255dba0d6b8f1d8

[CL 18778188 by christopher waters in ue5-main branch]
2022-01-28 16:01:30 -05:00
paul chipchase
899b9fb9c9 Restore asset virtualization filtering by package path options.
#rb PJ.Kack
#rnx
#jira UE-136758
#preflight 61f3e3626b5aea38e5b4cab7

- Package filtering was disabled when the api was changed to take batches of payloads to push to the backend as the context per payload had to be changed to a raw FString rather than FPackagePath.
- We now convert each context to a FPackagePath and if it is valid test against filtering, if it is not valid we assume that the payload did not come from a package.
- Still tempted to move filtering out of virtualization manager entirely and move it to PackageSubmissionChecks, but that can always be done at a later date.
- Retested the filtering system, plus the ability to add filters to the config files for GameFeature plugins.

#ROBOMERGE-AUTHOR: paul.chipchase
#ROBOMERGE-SOURCE: CL 18776038 in //UE5/Release-5.0/... via CL 18777356 via CL 18777639
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18777650 by paul chipchase in ue5-main branch]
2022-01-28 15:29:01 -05:00
kevin ortegren
85bf730ec1 PR #8501: Fix support for material baking subsurface & cloth color property (Contributed by aidinabedi)
#jira UE-131152
#rnx
[FYI] sebastien.lussier
#rb none
#preflight 61f4249df628752a568ec83c

#ROBOMERGE-AUTHOR: kevin.ortegren
#ROBOMERGE-SOURCE: CL 18773461 in //UE5/Release-5.0/... via CL 18773539 via CL 18773822
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18773836 by kevin ortegren in ue5-main branch]
2022-01-28 12:47:25 -05:00
sara schvartzman
5a6c00a063 Control Rig: Fix Mannequin_FootPlant_CtrlRig to prevent crash in LWC
#jira UE-139859
#rb jack.cai
#preflight https://horde.devtools.epicgames.com/job/61f405a374510448a6803e63

#ROBOMERGE-AUTHOR: sara.schvartzman
#ROBOMERGE-SOURCE: CL 18773422 in //UE5/Release-5.0/... via CL 18773449 via CL 18773821
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18773832 by sara schvartzman in ue5-main branch]
2022-01-28 12:47:19 -05:00
kevin ortegren
9db015155c PR #8529: Fix compilation issue when baking materials that use atmospheric fog color (Contributed by aidinabedi)
#jira UE-132177
#rb none
[FYI] sebastien.lussier
#rnx
#preflight 61f41fc4801201ab388ce3e2

#ROBOMERGE-AUTHOR: kevin.ortegren
#ROBOMERGE-SOURCE: CL 18772958 in //UE5/Release-5.0/... via CL 18772968 via CL 18773383
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18773441 by kevin ortegren in ue5-main branch]
2022-01-28 12:27:29 -05:00
robert seiver
f26998e733 Prevents Slate file dialogs from erroneously trimming an extra layer off of paths.
#jira UE-132574
[REVIEW] [at]brandon.schaefer
[FYI] [at]michael.sartain
#preflight 61f417676b5aea38e5bb278a

#ROBOMERGE-AUTHOR: robert.seiver
#ROBOMERGE-SOURCE: CL 18772497 in //UE5/Release-5.0/... via CL 18772511 via CL 18772659
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18772683 by robert seiver in ue5-main branch]
2022-01-28 11:45:49 -05:00
catalin dragoiu
26a9704a18 [Insights] Task Relations and the Task Track now adapt to the Depth Limit setting.
#rb Ionut.Matasaru
#preflight 61f409c4241aeec86553e3a1

#ROBOMERGE-AUTHOR: catalin.dragoiu
#ROBOMERGE-SOURCE: CL 18772126 in //UE5/Release-5.0/... via CL 18772177 via CL 18772278
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18772285 by catalin dragoiu in ue5-main branch]
2022-01-28 11:19:42 -05:00
devin doucette
625f0006ab DDC: Removed default completion callbacks for private cache put functions
#rb Zousar.Shaker
#rnx
#preflight 61f394571f12674afbd55579

#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 18771213 in //UE5/Release-5.0/... via CL 18771244 via CL 18771361
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18771392 by devin doucette in ue5-main branch]
2022-01-28 10:22:45 -05:00
devin doucette
e73e078093 DDC: Updated the async cache wrapper to allow async execution in the wrapped cache store
#rb Zousar.Shaker
#rnx
#preflight 61f392ce74510448a6711ab5

#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 18771211 in //UE5/Release-5.0/... via CL 18771240 via CL 18771357
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18771382 by devin doucette in ue5-main branch]
2022-01-28 10:22:36 -05:00
nuno leiria
bf453dd1aa Fix build configuration visibility for installed builds in the project packaging editor settings
Work around circular reference by moving InstalledPlatformInfo to the DesktopPlatform module

#jira UE-136291
#preflight 61f2f573595ec9d6eebf9739
#rb david.harvey

#ROBOMERGE-AUTHOR: nuno.leiria
#ROBOMERGE-SOURCE: CL 18771002 in //UE5/Release-5.0/... via CL 18771003 via CL 18771153
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18771169 by nuno leiria in ue5-main branch]
2022-01-28 10:06:34 -05:00
Kevin Ortegren
be9daf93f6 PR #8499: Add support for transforming normals in material baking from world-space (Contributed by aidinabedi)
#jira UE-131150
#rnx
#rb none
#fyi sebastien.lussier
#preflight 61f3fce3f628752a568a332d

[CL 18770923 by Kevin Ortegren in ue5-main branch]
2022-01-28 09:40:17 -05:00
catalin dragoiu
ae3c950d88 [Insights] Change the name of Task Track events.
+ Cleanup of task enums
+ Nested Tasks and Subsequents are drawn on the same depth in the Task Overview Track.
#rb Ionut.Matasaru
#preflight 61f3f09674510448a67bd803

#ROBOMERGE-AUTHOR: catalin.dragoiu
#ROBOMERGE-SOURCE: CL 18770522 in //UE5/Release-5.0/... via CL 18770535 via CL 18770716
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18770725 by catalin dragoiu in ue5-main branch]
2022-01-28 09:21:04 -05:00
ionut matasaru
b17f8058e2 [Insights] Updated version to 1.00 in preparation for UE 5.0 release. Also fixed offset to window edge for displayed version.
#rb trivial
#preflight skip

#ROBOMERGE-AUTHOR: ionut.matasaru
#ROBOMERGE-SOURCE: CL 18770495 in //UE5/Release-5.0/... via CL 18770500 via CL 18770711
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18770723 by ionut matasaru in ue5-main branch]
2022-01-28 09:20:57 -05:00
kevin ortegren
3a9f3c9322 PR #8495: Fix baking properties custom data in non-opaque or -masked materials (Contributed by aidinabedi)
#rnx
#jira UE-131146
#rb none
[FYI] sebastien.lussier
#preflight 61f3e9246b5aea38e5b61266

#ROBOMERGE-AUTHOR: kevin.ortegren
#ROBOMERGE-SOURCE: CL 18770256 in //UE5/Release-5.0/... via CL 18770263 via CL 18770380
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18770381 by kevin ortegren in ue5-main branch]
2022-01-28 08:38:45 -05:00
paul chipchase
ba4450750f Log how many payloads were actually uploaded to persistent backend storage when virtualizing packages.
#rb trivial
#rnx
#preflight 61f3e1f774510448a67a5e76

#ROBOMERGE-AUTHOR: paul.chipchase
#ROBOMERGE-SOURCE: CL 18770126 in //UE5/Release-5.0/... via CL 18770139 via CL 18770163
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18770165 by paul chipchase in ue5-main branch]
2022-01-28 07:55:19 -05:00
ionut matasaru
671afc4e89 Fixed Exclusive time computation for old Profiler.
#rb Catalin.Dragoiu
#preflight 61f3a7d01f12674afbd6a000

#ROBOMERGE-AUTHOR: ionut.matasaru
#ROBOMERGE-SOURCE: CL 18769577 in //UE5/Release-5.0/... via CL 18769581 via CL 18769613
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18769623 by ionut matasaru in ue5-main branch]
2022-01-28 06:01:26 -05:00
paul chipchase
eef8bafac9 Fix the virtualization config option 'EnablePushToBackend' to no longer produce submission errors when disabled.
#rb PJ.Kack
#rnx
#jira UE-140366
#preflight 61f2a6f752396dbfeeede332

- Add a way to poll the virtualization system to see if pushing to a backend storage type is possible or not.
- If we cannot push to persistent backend storage when submitting packages to source control we just log in verbose mode and return rather than giving an error. Submitting a non-virtualized package is no longer the problem it once was.

#ROBOMERGE-AUTHOR: paul.chipchase
#ROBOMERGE-SOURCE: CL 18769119 in //UE5/Release-5.0/... via CL 18769125 via CL 18769151
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18769154 by paul chipchase in ue5-main branch]
2022-01-28 03:48:55 -05:00
Martin Ridgers
ccba804191 Missing const on a less-than-operator
#rb trivial
#preflight trivial
#rnx

[CL 18769128 by Martin Ridgers in ue5-main branch]
2022-01-28 03:41:42 -05:00
devin doucette
df74509d41 DDC: Added a new async cache hierarchy type
This new cache hierarchy does not require the cache stores within it to complete every operation synchronously. When the child cache stores start to do async I/O, this hierarchy will support that instead of blocking like the existing hierarchy does.

This is a snapshot of the work in progress that is only implemented for the functions in ILegacyCacheStore.

#rb Zousar.Shaker
#rnx
#preflight 61f37e487a7f0d39ddd2d38b

#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 18768547 in //UE5/Release-5.0/... via CL 18768556 via CL 18768581
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18768594 by devin doucette in ue5-main branch]
2022-01-28 00:58:19 -05:00
devin doucette
8bc347b0be DDC: Fixed TryToPrefetch when there is not one backend containing every key
#rb Zousar.Shaker
#rnx
#preflight 61f327371f12674afbc5be32

#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 18768073 in //UE5/Release-5.0/... via CL 18768076 via CL 18768140
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18768147 by devin doucette in ue5-main branch]
2022-01-27 23:16:00 -05:00
Matt Hoffman
46e568c199 Automation: Exposed "GetIdealApprovedFolderForImage" to IScreenShotManager so that external modules can reuse the same code to correctly calculate where to store a ground truth image.
#jira UE-105318
#rb Jerome.Delattre
#preflight 61f2ee611f12674afbbe9f6d

[CL 18762242 by Matt Hoffman in ue5-main branch]
2022-01-27 16:30:09 -05:00
ionut matasaru
5b0b7cfbdf [Insights]
- Mem Allocs Tree view: Fixed crash when choosing grouping by Heap (groupings were initialized before Session ptr).
  - Mem Investigation view: Fixed alignment for the "symbol paths info" text block.

#rb trivial
#preflight skip

#ROBOMERGE-AUTHOR: ionut.matasaru
#ROBOMERGE-SOURCE: CL 18756522 in //UE5/Release-5.0/... via CL 18756540 via CL 18758794
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18760825 by ionut matasaru in ue5-main branch]
2022-01-27 15:47:20 -05:00
dmytro vovk
50b123d129 Fixed Android port for Unreal Insights
#rb trivial

#ROBOMERGE-AUTHOR: dmytro.vovk
#ROBOMERGE-SOURCE: CL 18754135 via CL 18754724 via CL 18754730 via CL 18756455 via CL 18758787
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18760817 by dmytro vovk in ue5-main branch]
2022-01-27 15:47:03 -05:00
devin doucette
b6bc462f04 DDC: Made ICacheStore private and removed ICache::CancelAll
#rb Zousar.Shaker
#rnx
#preflight 61f2da78801201ab3862d5ac

#ROBOMERGE-AUTHOR: devin.doucette
#ROBOMERGE-SOURCE: CL 18756063 in //UE5/Release-5.0/... via CL 18756070 via CL 18758707
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18760714 by devin doucette in ue5-main branch]
2022-01-27 15:43:52 -05:00
patrick enfedaque
e53cc4aa19 ContentBrowser: Better support for Delete/Copy/Rename operations on World Partition worlds
- FScopedLoadAllExternalObjects object that can be used to force the loading of all external actors of a WP world to allow those operations to succeed. (for larger worlds commandlet should be used)
- ContentBrowser operation like: Delete, Duplicate, Rename, Move, Copy use this new scope
- World Partition worlds are no longer loaded on right-click context menu.
- Note: change was done with explicit scopes to only address specific use cases and limit the impact of this CL. It could become a default behavior in later versions.

#jira UE-140032, UE-114002

#rb richard.malo, jeanfrancois.dube, rex.hill
#preflight 61f2b479800734b52da816b4

#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 18753910 in //UE5/Release-5.0/... via CL 18753926 via CL 18756993
#ROBOMERGE-BOT: UE5 (Release-Engine-Test -> Main) (v903-18687472)

[CL 18757308 by patrick enfedaque in ue5-main branch]
2022-01-27 14:11:04 -05:00