Commit Graph

11797 Commits

Author SHA1 Message Date
Robb Surridge
77fafd441d Update message dialogs to use a clipboard button instead of a "Copy Message" text hyperlink.
#jira UE-164715
#preflight 632dee71a4769ad7140a1ba5
#rb lauren.barnes

[CL 22222705 by Robb Surridge in ue5-main branch]
2022-09-28 10:58:39 -04:00
krzysztof narkowicz
a6c98502ff Lumen Mesh Cards - fixed infinite loop when generating mesh cards for large meshes and EmbreeRay.ray.tfar + 0.01f was equal to EmbreeRay.ray.tfar. Now hits against previous primitive are ignored and ray is always advanced by a smallest possible increment.
[CL 22221700 by krzysztof narkowicz in ue5-main branch]
2022-09-28 10:18:58 -04:00
sebastien lussier
24e886f1c4 Merge Actor: Turn a UV generation error into a warning as a temp workaround for failing HLOD builds
* Will rework UV generation to be more resilient
#rb trivial
#preflight skip

[CL 22217711 by sebastien lussier in ue5-main branch]
2022-09-27 23:59:24 -04:00
catalin dragoiu
5ec09c0572 [Insights] Show full llm tag path name is the Allocation Table and remove duplicated items from the LLM filter.
#rb Ionut.Matasaru
#preflight 63330f411003050806e5000b
#jira UE-164509

[CL 22217583 by catalin dragoiu in ue5-main branch]
2022-09-27 23:48:55 -04:00
jack cai
d64045bacd ControlRig: Fix Enum default getting overriden on load
#jira UE-164906
#rb Sara.schvartzman, helge.mathee
#preflight https://horde.devtools.epicgames.com/job/633297b11003050806c0f566

[CL 22217558 by jack cai in ue5-main branch]
2022-09-27 23:47:51 -04:00
marc audy
cea63473a7 [Backout] - CL22206223
#fyi jurre.debaare
#horde 218123,218081,218073,218063,218057,217995,217831,217939
Original CL Desc
-----------------------------------------------------------------
REDO: UEFN - Users are able to apply Animation Modifiers via the right-click context menu
#fix moved animation modifier menu section into module itself - gated by whether or not AnimationModifier class is allowed
#rb Thomas.Sarkanen
#preflight 6332c289a4769ad714e78a8c

[CL 22217414 by marc audy in ue5-main branch]
2022-09-27 23:06:31 -04:00
halfdan ingvarsson
e2210cb024 Support for 16-bit skin weights on the skelmesh.
The main change is that FSoftSkinVertex, used by FSkeletalMeshLODModel, in now stores weights as 16-bit after conversion from the import data. This increases the size of each FSoftSkinVertex from 144 bytes to 160 bytes (about 10% increase). By default render meshes still use 8-bit skin weights, with weights downshifted from the 16-bit modeling data, so no change in GPU memory consumption there. However, the vertex buffer will automatically return a 16-bit skin weights when requested from the GPU side (e.g. for CPU skinning and viewing tangents).

This change in the model data and vertex buffer CPU-side query, resulted in many changes throughout the codebase and will have an effect on licensees who are actively reading from and writing to these two storage locations.

The GPU skin cache shader has had one more permutation added when not using unlimited skin weights. The vertex factory is not affected.

#jira UE-164386
#rb alexis.matte, josie.yang
#preflight 632c0c5ab4515b7e22b4804d

[CL 22215219 by halfdan ingvarsson in ue5-main branch]
2022-09-27 19:48:05 -04:00
wojciech krywult
568cba9511 [Backout] - CL22010754
#fyi chris.constantinescu
Original CL Desc
-----------------------------------------------------------------
(LLT) Set cached data directories via FPlatformFile::InitializeAfterProjectFilePath -> fixes code path cycle for Program type applications where no project path is defined.
#jira UE-163672
#rb Josh.Adams
#preflight 6321e55e506f1a33e0bf2576

Reverting as it causes UE-165118 (Insights log not being gathered on some platforms). The problem was that some systems rely on the cached paths being available very early during the launch sequence. Delaying the initialization of these paths leads to non-existent paths being used and traces not being written.

#preflight 633355a4d747fe52c807dfbf
#fyi chris.constantinescu
#jira UE-165118
#rnx

[CL 22212743 by wojciech krywult in ue5-main branch]
2022-09-27 18:30:41 -04:00
Matt Peters
a46d4a439a CacheStoreTest - automated test spurious failure fix: Record whether the first local put and remote put succeed, and use that to decide bExpectHit for each key that get what we put to local/remote.
#jira UE-157577
#rb Devin.Doucette
#rnx
#preflight 63336ff37b582f58abd78581

[CL 22211844 by Matt Peters in ue5-main branch]
2022-09-27 18:10:32 -04:00
patrick enfedaque
f5014308ba DefaultSourceControlProvider: Fix missing Make Writable option when disconnected from SCC (introduced in CL 22187137)
#rb none
[FYI] marco.anastasi
#preflight none

[CL 22209892 by patrick enfedaque in ue5-main branch]
2022-09-27 17:37:13 -04:00
jurre debaare
4f8c9cc5fc REDO: UEFN - Users are able to apply Animation Modifiers via the right-click context menu
#fix moved animation modifier menu section into module itself - gated by whether or not AnimationModifier class is allowed
#rb Thomas.Sarkanen
#preflight 6332c289a4769ad714e78a8c

[CL 22206223 by jurre debaare in ue5-main branch]
2022-09-27 10:55:17 -04:00
sebastien lussier
e2b30272ba Merge Actor - Fix section/material mapping issue introduced by CL22158948
#rb patrick.enfedaque
#preflight skip

[CL 22205513 by sebastien lussier in ue5-main branch]
2022-09-27 10:17:21 -04:00
sara schvartzman
e36913273a Control Rig: Fix undo rename local variable not working
#jira UE-144597
#rb helge.mathee
#preflight 6332e428d747fe52c8f127c9

[CL 22205492 by sara schvartzman in ue5-main branch]
2022-09-27 10:16:53 -04:00
martin ridgers
d6fa8ad22d Fixed ensure() that could fire if no Ptr-style memory scope was traced.
#rb im
#rnx
#jira none
#preflight 6332b857c7791417aaa7b948

[CL 22203255 by martin ridgers in ue5-main branch]
2022-09-27 07:11:14 -04:00
sara schvartzman
f5c9f836f5 Control Rig: Fix CI unit test "Metadata Dispatch" failing in Linux
#jira UE-161473
#rb jack.cai
#preflight 6331cb61a4769ad714ac7d98

[CL 22203248 by sara schvartzman in ue5-main branch]
2022-09-27 07:10:47 -04:00
catalin dragoiu
d615e1cbf0 Add missing undef.
#rb none
#preflight none

[CL 22203111 by catalin dragoiu in ue5-main branch]
2022-09-27 07:01:33 -04:00
tiago costa
f38d994913 Store NumClusters in Nanite::FResources.
#preflight 632ca131d747fe52c8625861
[FYI] rune.stubbe, marc.audy
#rb none

[CL 22203046 by tiago costa in ue5-main branch]
2022-09-27 06:55:35 -04:00
rex hill
fd010712d1 Fix UncontrolledChangelists warnings seen for cooked assets
#preflight 6331c24e0d6a7155ba356e3b
#rb luc.eygasier

[CL 22203037 by rex hill in ue5-main branch]
2022-09-27 06:54:18 -04:00
rune stubbe
7b990d37d4 Nanite tangent fixes
-Nanite-specific settings for tangent and degenerates are no longer also applied to the non-nanite mesh LODs on the same mesh.
-100% fallback meshes now have identical tangents to input mesh. Don't skip the tangent generation in StaticMeshBuilder for these meshes and don't recalculate tangents in Nanite builder.

#preflight 632b04c0b40000c8f0c29adb

#rb brian.karis
[FYI] jamie.hayes, graham.wihlidal
#lockdown marc.audy

[CL 22201439 by rune stubbe in ue5-main branch]
2022-09-27 02:14:48 -04:00
marco anastasi
dd01cd42b5 Create shortcut buttons in Status Bar for Skein operations
#rb wouter.burgers, patrick.laflamme
#preflight 63301d3d665f6b8f7fab0066


RESOLUTION: Resolved conflict with IsAtLatestRevision() and GetNumLocalChanges()

[CL 22193646 by marco anastasi in ue5-main branch]
2022-09-26 16:32:49 -04:00
charles bloom
476fb7c032 fix EngineTest failing to load its project thumbnail
fix ExternalImagePicker image loading code to use modern method
fix IcoImageWrapper was not setting BitDepth

#preflight 6331bf11b20e73a09833dfa9
#rb fabian.giesen

[CL 22191984 by charles bloom in ue5-main branch]
2022-09-26 15:26:25 -04:00
vincent gauthier
148b51da83 Remove/replace uses of master/slave found in Localization with base folder Developer(only comments)
#jira UE-158608
#rb trivial
#preflight 6331a3d3a4769ad714a28c8a

[CL 22188507 by vincent gauthier in ue5-main branch]
2022-09-26 13:28:46 -04:00
sara schvartzman
7110ae279a Control Rig: Fix crash when resolving template to different type by adding a link
#jira UE-164986
#rb benoit.gadreau
#preflight 632f3349a4769ad71440d862

[CL 22188297 by sara schvartzman in ue5-main branch]
2022-09-26 13:20:38 -04:00
catalin dragoiu
fa941e2104 [Insights] Add error reporting to the table import feature.
#rb Ionut.Matasaru
#preflight 632db960671a1a24b570d96c

[CL 22188182 by catalin dragoiu in ue5-main branch]
2022-09-26 13:17:08 -04:00
ionut matasaru
0d0733a6a3 [Insights] Session Browser: Fixed max width for the search boxes (search by name/command line and the two auto-start filters).
#jira UE-164681
#rb trivial
#preflight 632e2f7fc7791417aaf6e6d0

[CL 22178581 by ionut matasaru in ue5-main branch]
2022-09-26 03:31:02 -04:00