#fix Make sure we retain Magenta pixels for emissive baked textures, and not apply emissive scaling to them to make sure they are masked out correctly when merging the different textures into the atlas
#rb none
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jurre.debaare
#ROBOMERGE-SOURCE: CL 6104752 via CL 6104754 via CL 6105018 via CL 6105094
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 6127459 by jurre debaare in Dev-Anim branch]
Groups are defined in DefaultEngine.ini by specifying a groupname and then a set of filters that are used to determine group membership. Groups of tests may then be executed via "RunTests Group:GroupName".
Filters can now also be specified via "RunTests Filter:System+Filter:Editor". This will correctly match filters instead of the old behavior of doing a substring search e.g. SomeNonEditorTest is executed by "RunTests Editor"
Setup some common groups of tests in EngineTest project.
Added TestFilter option to RunAutomatedTests Gauntlet script. Defaults to Project+System
#rb swarm
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 6083324 via CL 6088169 via CL 6088218
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 6117623 by andrew grant in Dev-Anim branch]
Don't compile distance field shader permutations if bUseDistanceFields is unset or false
Added UAV output to pixel shader
Clear Tiny UAV uses command buffer ClearBuffer command instead of allocating a temp buffer and copying it to UAV
anthony.bills
#rnx
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: mickael.gilabert
#ROBOMERGE-SOURCE: CL 6077502 via CL 6077551 via CL 6080478 via CL 6080627
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 6084243 by mickael gilabert in Dev-Anim branch]
#fix Added a flag for allowing two-sided materials for HLOD materials, enabled by default for backwards compatibility
[FYI] sebastien.lussier
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: jurre.debaare
#ROBOMERGE-SOURCE: CL 6076717 via CL 6076719 via CL 6077848 via CL 6078008
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 6082440 by jurre debaare in Dev-Anim branch]
The jira I put here must be re-tested since I change the fix for it.
#jira UE-70972
[FYI] johan.duparc
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: alexis.matte
#ROBOMERGE-SOURCE: CL 6023508 via CL 6023509 via CL 6024040 via CL 6024213
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 6027395 by alexis matte in Dev-Anim branch]
Maybe workaround another Apple/AMD internal compiler error - the safe_array code was causing the AMD driver compiler to fail but simplifying the code seems to work. May have unintended consequences on iOS.
#rb none
#jira UE-72812
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: mark.satterthwaite
#ROBOMERGE-SOURCE: CL 5923534 in //UE4/Main/...
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5938417 by mark satterthwaite in Dev-Anim branch]
Matt.Kuhlenschmidt
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: nick.darnell
#ROBOMERGE-SOURCE: CL 5830878 via CL 5830881 via CL 5835228 via CL 5836028
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5875848 by nick darnell in Dev-Anim branch]
- Allows using the Foliage Editing mode to paint Actors instead of StaticMesh
#jira UE-72590,UE-72588,UE-72587,UE-72586
#rb richard.malo, michael.dupuis
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: patrick.enfedaque
#ROBOMERGE-SOURCE: CL 5820961 via CL 5826476 via CL 5826477
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5852059 by patrick enfedaque in Dev-Anim branch]
Remove old CrashReportHelper
Move files dealing with crash upload and reporting to Runtime/CrashReportCore from CrashReportClient
Addition of CrashReporter Plugin in Fortnite for use with IOS
#rb brandon.schaefer, chris.bunner
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: peter.sauerbrei
#ROBOMERGE-SOURCE: CL 5814730 via CL 5814731 via CL 5814748 via CL 5817030 via CL 5817031
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5848020 by peter sauerbrei in Dev-Anim branch]
Profiling in suggests it improves streaming performance, and the paks are smaller
#rb none
[FYI] hongyi.yu
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 5810432 via CL 5810437 via CL 5810648 via CL 5813653 via CL 5813762
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5844019 by ben woodhouse in Dev-Anim branch]
In base vertex and pixel shader pass, uniform variable OutputVelocityBuffer is tested to ouput or not velocity data
Configurable per project and/or per platform (r.BasePassOutputsVelocity)
#rb krzysztof.narkowicz
[FYI] anthony.bills
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: mickael.gilabert
#ROBOMERGE-SOURCE: CL 5810274 via CL 5813280 via CL 5813281
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5842606 by mickael gilabert in Dev-Anim branch]
#rb none
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: mark.satterthwaite
#ROBOMERGE-SOURCE: CL 5808821 via CL 5808822 via CL 5808823 via CL 5812117 via CL 5812326
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5841786 by mark satterthwaite in Dev-Anim branch]
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: ben.woodhouse
#ROBOMERGE-SOURCE: CL 5772400 via CL 5795133 via CL 5795152 via CL 5795156 via CL 5799600 via CL 5799704
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5802225 by ben woodhouse in Dev-Anim branch]
FLocTextConflicts ConflictTracker member is explicitly marked non-copyable / movable, therefore default move for FLocTextHelper can't be generated. There is currently no reason for FLocTextHelper to be movable, therefore default move ops are now simply removed from code. Move ops can be added to FLocTextConflicts if necessary in the future.
#rb arciel.rekman
#jira UE-72151
#lockdown cristina.riveron
#ROBOMERGE-OWNER: lina.halper
#ROBOMERGE-AUTHOR: yuriy.odonnell
#ROBOMERGE-SOURCE: CL 5773428 in //UE4/Release-4.22/... via CL 5773429
#ROBOMERGE-BOT: ANIM (Main -> Dev-Anim)
[CL 5784093 by yuriy odonnell in Dev-Anim branch]