Commit Graph

52584 Commits

Author SHA1 Message Date
dmitriy dyomin
cf470d88c3 Support auto-instancing on mobile ES3.1 feature level (Metal, OpenGL ES3.1, Vulkan)
Disabled by default, can be enabled with r.Mobile.SupportGPUScene=1
#jira UE-71355
#rb rolando.caloca, zach.bethel
[FYI] rolando.caloca, zach.bethel

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: dmitriy.dyomin
#ROBOMERGE-SOURCE: CL 6617026 via CL 6617089 via CL 6617118
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6740064 by dmitriy dyomin in Dev-Anim branch]
2019-05-31 16:51:01 -04:00
graeme thornton
90f88d1fc6 Make pak platform file wnbind the RegisterEncryptionKey delegate when it is destroyed
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 6616196 via CL 6616584 via CL 6616743 via CL 6616759
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6739721 by graeme thornton in Dev-Anim branch]
2019-05-31 16:47:42 -04:00
richard malo
e6639ca11d - Landscape Layer System: Optimized update of material instances
#rb patrick.enfedaque
[FYI] michael.dupuis
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: richard.malo
#ROBOMERGE-SOURCE: CL 6616562 via CL 6616680 via CL 6616691
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6739665 by richard malo in Dev-Anim branch]
2019-05-31 16:47:12 -04:00
frank fella
da5aa17c95 Niagara - Fix the mesh vertex factory shader to assign the LocalToWorld vector correctly.
#jira UE-69514
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: frank.fella
#ROBOMERGE-SOURCE: CL 6615612 via CL 6616144 via CL 6616155
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6739430 by frank fella in Dev-Anim branch]
2019-05-31 16:44:42 -04:00
kevin ortegren
15d2e7a1e8 Reworked the Pre-Skinned Local Bounds node. Now outputs Half Extents, Extents, Min or Max of the bounding box. Also added tootips to the pins. This was added to the 12 bytes of padding in the primitive uniform buffer, so no increase in size. This is compatible with previous usage of the node.
#rb none
[FYI] krzysztof.narkowicz

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: kevin.ortegren
#ROBOMERGE-SOURCE: CL 6615540 via CL 6616138 via CL 6616149
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6739384 by kevin ortegren in Dev-Anim branch]
2019-05-31 16:44:22 -04:00
patrick kelly
6437598df4 Fixes incorrect albedo calculation when evaluating subsurface material in ray tracing SkyLight pass.
#rb none
#jira ue-75020

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: patrick.kelly
#ROBOMERGE-SOURCE: CL 6615364 via CL 6615886 via CL 6615952
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6739202 by patrick kelly in Dev-Anim branch]
2019-05-31 16:43:17 -04:00
michael noland
63a6608fb6 Animation: Allowed TargetSkeleton to be edited on Animation Blueprints, and updated the comment on it
- This allows sharing one parent anim BP on different skeletons by creating child anim BPs *as long as* some additional step or process ensures the replacement of all referenced anims with new ones that are compatible with the new skeleton (e.g., via a data driven substitution system like an anim set, or thorough use of anim overrides)
[FYI] lina.halper, laurent.delayen

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: michael.noland
#ROBOMERGE-SOURCE: CL 6615261 via CL 6615266 via CL 6615778 via CL 6615818
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6739169 by michael noland in Dev-Anim branch]
2019-05-31 16:43:03 -04:00
mike beach
521c5e0f51 Copying [at]6613829 up to Main
#rb Nick.Whiting

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: mike.beach
#ROBOMERGE-SOURCE: CL 6613962 via CL 6615436 via CL 6615471
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6738880 by mike beach in Dev-Anim branch]
2019-05-31 16:39:41 -04:00
harrison moore
66ba3cf085 World Align texture fixed up and reverted to original state
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: harrison.moore
#ROBOMERGE-SOURCE: CL 6613895 via CL 6613933 via CL 6615415 via CL 6615463
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6738831 by harrison moore in Dev-Anim branch]
2019-05-31 16:39:16 -04:00
bob tellez
110f46f4a6 #UE4 Upgrade compile errors to Display verbosity so they will show up in more outputs
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 6613659 via CL 6614758 via CL 6614831
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6738742 by bob tellez in Dev-Anim branch]
2019-05-31 16:38:17 -04:00
peter knepley
d4463621cc Get 16 more floats in Custom Primitive Data
[FYI] Kevin.Ortegren

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: peter.knepley
#ROBOMERGE-SOURCE: CL 6612170 via CL 6614472 via CL 6614609
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6738457 by peter knepley in Dev-Anim branch]
2019-05-31 16:35:35 -04:00
rob gay
0dc52f7782 minor clean-up
pull request: https://github.com/EpicGames/UnrealEngine/pull/5801
#jira UE-74189
[FYI] aaron.mclearn
[FYI] ethan.geller
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 6610950 via CL 6613067 via CL 6613231
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6738210 by rob gay in Dev-Anim branch]
2019-05-31 16:32:54 -04:00
brandon schaefer
77c04ca203 Add -m option to always mangle symbols for dumps syms. Also by default send all stderr to "nul" on windows
#rb none
[FYI] Chris.Babcock

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: brandon.schaefer
#ROBOMERGE-SOURCE: CL 6610700 via CL 6611889 via CL 6611900
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6737880 by brandon schaefer in Dev-Anim branch]
2019-05-31 16:30:13 -04:00
lina halper
fd2f9bdfbc - fix issue with mesh change delegate not coming first time
#rb: Helge.Mathee
#jira:none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: lina.halper
#ROBOMERGE-SOURCE: CL 6610296 via CL 6611392 via CL 6611534
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6737760 by lina halper in Dev-Anim branch]
2019-05-31 16:29:01 -04:00
graeme thornton
1228a76693 Content encryption can now specify an allowed references rule for a group rather than being specific about only allowing soft references.
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 6610147 via CL 6610158 via CL 6611374 via CL 6611460
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6737684 by graeme thornton in Dev-Anim branch]
2019-05-31 16:28:19 -04:00
helge mathee
3518277ab3 PoseDriver: Add checkbox for enabling / disabling cone drawing
#jira UE-72034

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 6609494 via CL 6610176 via CL 6610209
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6737367 by helge mathee in Dev-Anim branch]
2019-05-31 16:24:58 -04:00
wes hunt
69c6af4434 Fix FAnalyticsProviderET::SetAppVersion to apply the %VERSION% replacement before it compares the new/old value
[at]paul.moore
#tests run a local server, wait for hotfix, verify that version replacement works and no version change is made.
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: wes.hunt
#ROBOMERGE-SOURCE: CL 6607969 via CL 6608412 via CL 6609654 via CL 6609848
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6736677 by wes hunt in Dev-Anim branch]
2019-05-31 16:19:53 -04:00
helge mathee
82051f754e ControlRig: Re-enable preview scene.
[FYI] lina.halper

Merging

//Tasks/Fortnite/Dev-UEA-ControlRig/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Private/Sequencer/...

to //Tasks/Fortnite/Dev-UEA-ControlRig/Engine/Plugins/Experimental/ControlRig/Source/ControlRig/Private/Sequencer/...

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 6608319 via CL 6609631 via CL 6609687
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6736313 by helge mathee in Dev-Anim branch]
2019-05-31 16:18:24 -04:00
max chen
784507b2a8 Sequencer: Change save icon and add * to breadcrumb to indicate when the asset is dirty and needs to be saved.
#jira UE-74685
#rb louise.rasmussen

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 6608303 via CL 6609185 via CL 6609314
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6736276 by max chen in Dev-Anim branch]
2019-05-31 16:18:13 -04:00
patrick enfedaque
f7591da303 Fix Compile Error (VS2019)
#jira UE-74959
#rb none
#rnx

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 6608189 via CL 6609177 via CL 6609294
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6736197 by patrick enfedaque in Dev-Anim branch]
2019-05-31 16:17:55 -04:00
max chen
a7c284eaf9 Sequencer: Fix multiple components being added
This was a result of adding the event callback OnActorsAddedToSequencer in GetHandleToObject. This would cause issues because the callstack is:

GetHandleToObject -> LightComponent
    GetHandleToObject -> PointLight
        AddDefaultTracks
           GetHandleToObject -> LightComponent (this fails to find the first guid because the parenting structure isn't set up yet)

The fix is to move OnActorsAddedToSequencer to CreateBinding

#jira UE-74644
#rb matt.hoffman, mike.zyracki

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: max.chen
#ROBOMERGE-SOURCE: CL 6608140 via CL 6609170 via CL 6609286
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6736154 by max chen in Dev-Anim branch]
2019-05-31 16:17:41 -04:00
chris varnsverry
0e6ae99e27 [EmbeddedCommunication] Add some extra logging around the GameThread sleep
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: chris.varnsverry
#ROBOMERGE-SOURCE: CL 6606186 via CL 6607377 via CL 6607387 via CL 6609143 via CL 6609227
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6735875 by chris varnsverry in Dev-Anim branch]
2019-05-31 16:15:45 -04:00
helge mathee
a1b7259a33 Control Rig: Allow to remove non-control-rig nodes
Merging

//Tasks/Fortnite/Dev-UEA-ControlRig/Engine/Plugins/Experimental/ControlRig/Source/ControlRigEditor/Private/Editor/ControlRigEditor.cpp

to //Tasks/Fortnite/Dev-UEA-ControlRig/Engine/Plugins/Experimental/ControlRig/Source/ControlRigEditor/Private/Editor/ControlRigEditor.cpp

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 6607122 via CL 6609129 via CL 6609191
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6735706 by helge mathee in Dev-Anim branch]
2019-05-31 16:15:08 -04:00
helge mathee
e6253ce860 Control Rig: Fix crash when deleting comment.
Merging

//Tasks/Fortnite/Dev-UEA-ControlRig/Engine/Plugins/Experimental/ControlRig/Source/ControlRigEditor/Private/Editor/ControlRigEditor.cpp

to //Tasks/Fortnite/Dev-UEA-ControlRig/Engine/Plugins/Experimental/ControlRig/Source/ControlRigEditor/Private/Editor/ControlRigEditor.cpp

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: helge.mathee
#ROBOMERGE-SOURCE: CL 6607105 via CL 6608060 via CL 6608064
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6735691 by helge mathee in Dev-Anim branch]
2019-05-31 16:15:05 -04:00
mitchell fisher
dc61f095d2 [PerfCounters] Build Fix - Previously inferred includes are now explicitly #include'd
#rb none

#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: mitchell.fisher
#ROBOMERGE-SOURCE: CL 6606287 via CL 6607982 via CL 6608007
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim) (v365-6733468)

[CL 6735535 by mitchell fisher in Dev-Anim branch]
2019-05-31 16:14:28 -04:00