Commit Graph

11752 Commits

Author SHA1 Message Date
David Harvey
585d290ca0 remove warning about missing utoc files when generating patches.
- the default ordering is deterministic based on which packages are being imported so the warning is not appropriate for all circumstances.

#jira UE-164729
#rb CarlMagnus.Nordin
#rnx
#preflight 632c447b100305080652a7c0

[CL 22134373 by David Harvey in ue5-main branch]
2022-09-22 07:24:13 -04:00
Jurre deBaare
4c2ec2f4d1 Manual integration/reimplementation of CL 22091342:
Preinfintiy and Postinfinity settings within the Curve Editor of an Animation can not be changed from Constant
#feature added API for setting curve attributes (pre/post extrapolation)
#misc added tests for new API
#jira UE-163181
#preflight 632b346cd747fe52c8df8811
#rb none

[CL 22133564 by Jurre deBaare in ue5-main branch]
2022-09-22 04:50:26 -04:00
jason nadro
5ec1160356 Adding Total Thread Preprocess Time for shader compilation.
- Instrument how long shader preprocessing takes for each shader compilation job.
- Keep a running total in our shader stats per shader type.
- Add logging to track total thread preprocessing time for all shaders.
- Fixup local variable names to match the output log names.

#rb Dan.Elksnitis
#preflight 632a224ab40000c8f08c5815

[CL 22125080 by jason nadro in ue5-main branch]
2022-09-21 17:34:15 -04:00
paul chipchase
07d877448d The server address used by the source control VA backend can now be set when describing the backend graph in the config file.
#rb Per.Larsson
#jira UE-164284
#rnx
#preflight 632b182ffc7f1efbdf9638d9

- This is only useful if the entire team uses the same address for the perforce server
- When set, this will override the environment settings for P4PORT as well as override what ever is saved to SourceControlSettings.ini

[CL 22122737 by paul chipchase in ue5-main branch]
2022-09-21 16:29:44 -04:00
david lesage
cfaf0bcd22 #jira UE-158017 - Cad import - Linux - Creo (.prt.1) file not visible in import browser
FDesktopPlatformWindows::OpenFileDialog based on FDesktopPlatformWindows::FileDialogShared manages natively extension like "prt.*"
but FDesktopPlatformLinux::OpenFileDialog uses FSlateFileDlgWindow that doesn't manage this kind of extension.
=> improvement of FSlateFileDialogVisitor::PassesFilterTest to fix it
#preflight 632b42fa7b582f58abce54fa

[CL 22119216 by david lesage in ue5-main branch]
2022-09-21 14:47:29 -04:00
sara schvartzman
68a76b92b9 Control Rig: Do not allow IO exposed pin type change to something other than execute context
#jira UE-164557
#rb jack.cai
#preflight 632b1aa4fc7f1efbdf9702d8

[CL 22119028 by sara schvartzman in ue5-main branch]
2022-09-21 14:42:45 -04:00
Devin Doucette
7f98c7fe6c DDC: Added functions to convert between derived data priority and queued work priority
#preflight 632b42d4b4515b7e226ffae8
#rb Zousar.Shaker
#rnx

[CL 22118431 by Devin Doucette in ue5-main branch]
2022-09-21 14:25:32 -04:00
Wojciech Krywult
036b741e80 Editor: DeviceOutputLog: Ensured the right destrubtion order between ITargetDeviceOutput and its owning SDeviceOutputLog.
Previously, ITargetDeviceOutput was automatically destroyed as part of destruction of SDeviceOutputLog. It means that if ITargetDeviceOutput tried to deference the owner during its own destruction it could potentially dereference members that have already been destroyed.

Resolved by manually clearing CurrentDeviceOutputPtr which triggers destruction of ITargetDeviceOutput a bit sooner when all the owners members are still valid.

#preflight 6329d973a236a029ded37af3
#rb David.Harvey
#rnx

[CL 22115300 by Wojciech Krywult in ue5-main branch]
2022-09-21 12:26:23 -04:00
sara schvartzman
ee2557c67a Control Rig: Fix crash when connecting subpin from entry node to cast, and resolving type of cast output
#jira UE-164603
#rb benoit.gadreau
[FYI] jack.cai
#preflight 632af57aa236a029de206f71

[CL 22114002 by sara schvartzman in ue5-main branch]
2022-09-21 11:36:56 -04:00
sara schvartzman
809dbae76c Control Rig: Fix crash when copy-pasting function with nested functions from one engine to another
#jira UE-163967
#rb benoit.gadreau
#preflight 632afca0826e0c2fe99f3961

[CL 22113997 by sara schvartzman in ue5-main branch]
2022-09-21 11:36:47 -04:00
thomas sarkanen
983daf658d Added filtering for animation blueprint interfaces
#jira UE-145158
#rb Lucas.Dower
#preflight 632ae172f87253e02153cad0

[CL 22112935 by thomas sarkanen in ue5-main branch]
2022-09-21 10:46:31 -04:00
carlmagnus nordin
83314ca92c IoStore: Downgraded failure to obtain package name from file name to a warning
#rb per.larsson
#preflight 632acaf60a4ad044deef90d5

[CL 22112911 by carlmagnus nordin in ue5-main branch]
2022-09-21 10:45:52 -04:00
melchior-haven
de8912aca5 PR #9570: Fix GameplayDebuggerCategory replication for standalone clients (Contributed by melchior-haven)
#review-22108905
#preflight 632aba370a4ad044deec1b48
#jira UE-163932

[CL 22111499 by melchior-haven in ue5-main branch]
2022-09-21 08:57:09 -04:00
fabian giesen
8054068be0 ISPC texcomp fix for certain solid-color blocks with low alpha values.
#rb dan.thompson, charles.bloom
#preflight 6328c6c0f87253e021d6faeb

[CL 22105648 by fabian giesen in ue5-main branch]
2022-09-20 19:52:57 -04:00
devin doucette
6c0954fb0d DDC: Added to the summary when file system cache store maintenance completes
#rb Zousar.Shaker
#rnx

[CL 22105271 by devin doucette in ue5-main branch]
2022-09-20 19:32:44 -04:00
jamie hayes
54f2eebeff Fix a bug where high resolution Nanite meshes would not be simplified on platforms that do not support Nanite
#rb graham.wihlidal, rune.stubbe
#jira UE-162652
#preflight skip

[CL 22105158 by jamie hayes in ue5-main branch]
2022-09-20 19:25:18 -04:00
jason nadro
2344d8fab9 Back out blocking shader compilation change that caused more problems than it fixed.
#rb trivial
#jira UE-164210, UE-164236
#preflight 632a15d1826e0c2fe962a399

[Backout] - CL21983605
[FYI] Jason.Nadro
Original CL Desc
-----------------------------------------------------------------
Fix bug where we were not blocking on shader compilation before executing a material update context.

- Depending on timing could cause issues with missing shaders where we would update the component before its shaders were complete.
- By default just make the function that submits jobs always block.
- Renable some tests, which this change should fix.

#rb Arciel.Rekman, Chris.Kulla
#jira UE-155888
#preflight 631f7368f927bf0cbaf4e378

[CL 22105123 by jason nadro in ue5-main branch]
2022-09-20 19:23:28 -04:00
kerim borchaev
fd3bfd942e [SketchUp] Image fixes
- Datasmith: WorldPositionOffset input added to Datasmith UePbr material
- Datasmith: DatasmithCSharpFacade - added ClearCoat/ClearCoatRoughness/WorldPositionOffset
- Fixed z-fighting - Image Geometry is offset along local Z axis. PositionOffset param of image's material can be used to control amount of offset
- Enabled transparency on image material when it contains transparent pixels

#jira UE-160640
#preflight 6329dcf50a4ad044de9b8dd5
#rb benoit.deschenes

[CL 22100273 by kerim borchaev in ue5-main branch]
2022-09-20 15:39:39 -04:00
Andriy Tylychko
4a6985cfbe Deprecated all global vars of thread-safe delegates from FCoreDelegates and replaced them by functions returning local static singleton.
thread-safe delegates are not zero-initializable and so can't be used as global vars because they are vulnerable to static initialization order fiasco.

#jira UE-163668
#rb steve.robb
#preflight 632462db3752284a3179ec02

[CL 22094531 by Andriy Tylychko in ue5-main branch]
2022-09-20 11:45:56 -04:00
catalin dragoiu
4ce5554a04 [Insights] Make csv files as the default option for exporting and importing tables.
#rb Ionut.Matasaru
#preflight 6329b74bf45b523a63fb9c5d

[CL 22094283 by catalin dragoiu in ue5-main branch]
2022-09-20 11:37:34 -04:00
axel riffard
b701c98a7e Set Metal minimum flow for iOS and MacOS
#jira UE-163352
#rb adam.kinge
#preflight 632954d3fc7f1efbdf238155

[CL 22089354 by axel riffard in ue5-main branch]
2022-09-20 03:10:30 -04:00
sebastien lussier
2689dd71cb World Partition - HLOD: Added support for automatic texture sizing for Merged & Simplified HLODs
* Reused existing code to share it between all HLOD generation methods

#jira UE-161274, UE-156559
#rb patrick.enfedaque
#preflight 632927c99840225da23c49a5

[CL 22088941 by sebastien lussier in ue5-main branch]
2022-09-20 01:40:59 -04:00
patrick laflamme
baaeea90d5 Fixed a crash that happening when a an asset that was just added to source control was reverted and the package was unloaded.
#rb Luc.Eygasier
#preflight 6328cdd90a4ad044de4367f0

[CL 22088593 by patrick laflamme in ue5-main branch]
2022-09-20 00:46:40 -04:00
jeanmichel dignard
b0b5ebab90 FLODUtilities::BuildMorphTargets
- Added checks to narrow down on a crash.
- Keep the async flag until we're done with the morph targets so that they don't get garbage collected.

#jira UE-163931
#rb alexis.matte
#preflight 632893203752284a313a0843

[CL 22087023 by jeanmichel dignard in ue5-main branch]
2022-09-19 21:57:11 -04:00
jeanmichel dignard
3c3b751861 Removed unacceptable word from AssetRenameManager.h
#jira UE-158602
#preflight none
#rb none

[CL 22086989 by jeanmichel dignard in ue5-main branch]
2022-09-19 21:56:22 -04:00