Commit Graph

29749 Commits

Author SHA1 Message Date
Jake Leonard
e9682dd054 Fix incomplete binary directory path generation when building certain targets with Steamworks.
#rb: none
#Jira: UE-69899
#rnx

[CL 4964349 by Jake Leonard in Dev-Networking branch]
2019-02-11 16:09:54 -05:00
Jake Leonard
537c97d50d Switching the Steamworks SDK version to 1.42, updating messaging regarding servers directly linking to Steamclient dlls using the launch flag "-force
_steamclient_link", no longer requiring these dlls to be present during the build/link process (as they are not required for functionality).

#Jira: UE-69494
#rb: ryan.gerleve

[CL 4953306 by Jake Leonard in Dev-Networking branch]
2019-02-08 18:07:02 -05:00
Jake Leonard
26e008a86c Steam SDK1.42 binaries and libs
#rb: ryan.gerleve
#Jira: UE-69494

[CL 4952720 by Jake Leonard in Dev-Networking branch]
2019-02-08 17:08:22 -05:00
Jake Leonard
341cb9a2ad Fix missing exports for the NetDriver which causes some platforms (HTML5) to not compile.
#JIRA: none
#rb: none
#rnx

[CL 4937372 by Jake Leonard in Dev-Networking branch]
2019-02-07 14:31:37 -05:00
Jake Leonard
faceb89a2b Fix iOS and Mac build break due to compiler ambiguity.
#Jira: none
#rnx
#rb: none

[CL 4922590 by Jake Leonard in Dev-Networking branch]
2019-02-06 13:42:30 -05:00
matt collins
96160ac6be Enabling Niagara VectorVM CVar.
#jira UE-69189
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: matt.collins
#ROBOMERGE-SOURCE: CL 4902577 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912651 by matt collins in Dev-Networking branch]
2019-02-05 18:50:09 -05:00
matt collins
1c38f3e6cc Latest HLSLCC. This adds the flag to skip certain optimization passes in RunBackend.
#jira UE-69189
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: matt.collins
#ROBOMERGE-SOURCE: CL 4901985 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912640 by matt collins in Dev-Networking branch]
2019-02-05 18:50:07 -05:00
ben zeigler
5f89f1996c #jira UE-69594 Remove NotifyObjectReferenceEliminated and HadReferenceKilled internal object flag as this code was disabled a year ago before it got publicly released
[CODEREVIEW] marcus.wassmer
#rb marc.audy

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.zeigler
#ROBOMERGE-SOURCE: CL 4901289 in //UE4/Release-4.22/... via CL 4901324
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912622 by ben zeigler in Dev-Networking branch]
2019-02-05 18:50:01 -05:00
julien stjean
54f4f2a9a3 Merging 4824984 from Dev-Enterprise to Release-4.22
Fix the convert actors to bp not always preserving the hierarchy and the right transforms.

There was in a issue with the function AddComponentsToBlueprint were the hierarchy wasn't always properly remade.

The convert selected actor to blueprint and the convert components to blueprint didn't adjust the scale of the new actor created.

The convert selected components to blueprint did only work properly when the
root components relative transform were the same as their world transform.

#jira UE-69195
#jira UE-69194
#jira UE-61755

#rb Marc.Audy

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: julien.stjean
#ROBOMERGE-SOURCE: CL 4899713 in //UE4/Release-4.22/... via CL 4899714
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912572 by julien stjean in Dev-Networking branch]
2019-02-05 18:49:38 -05:00
patrick boutot
536e5643e8 Fix viewport initialisation size in SceneViewport.
#rb Matt.Kuhlenschmidt
#jira UE-68541
#madeby nicola.cerone

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 4899629 in //UE4/Release-4.22/... via CL 4899637
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912562 by patrick boutot in Dev-Networking branch]
2019-02-05 18:49:32 -05:00
patrick boutot
8f900f5bc5 Fix Timecode synchronizer which never resolve with SDI input.
#rb max.chen, patrick.boutot
#jira UE-66908
#madeby nicola.cerone

Fix MediaIoCore assert in uninitialized array.
#rb patrick.boutot
#madeby nicola.cerone

Improve MediaCapture thread-safeness
#rb simon.therriault, martin.sevigny

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: patrick.boutot
#ROBOMERGE-SOURCE: CL 4899627 in //UE4/Release-4.22/... via CL 4899628
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912559 by patrick boutot in Dev-Networking branch]
2019-02-05 18:49:30 -05:00
natalia coghill
8167d53dab License Check-in for "Appodeal"
#rb none

#lockdown Nick.Penwarden

#JIRA

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: natalia.coghill
#ROBOMERGE-SOURCE: CL 4899543 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912431 by natalia coghill in Dev-Networking branch]
2019-02-05 18:48:43 -05:00
ben ingram
e9a47190fb #jira UE-69437
Explicitly disallow camera/reflection vector access from domain shader, as these aren't availiable in FMaterialTessellationParameters
- Gives better error message about why material is failing to compile
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.ingram
#ROBOMERGE-SOURCE: CL 4899529 in //UE4/Release-4.22/... via CL 4899532
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912427 by ben ingram in Dev-Networking branch]
2019-02-05 18:48:42 -05:00
ben ingram
0d1395335c #jira UE-69004
#jira UE-69006
Rename material expression 'ShadowReplace' to 'ShadowPassSwitch', add tooltips (copy of CL 4871825)
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.ingram
#ROBOMERGE-SOURCE: CL 4899481 in //UE4/Release-4.22/... via CL 4899482
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912419 by ben ingram in Dev-Networking branch]
2019-02-05 18:48:39 -05:00
michael trepka
c257dec617 Fixed the way we calculate screen position in pixels on Mac to properly handle a case where more than two monitors are attached and only the one most on the right is low DPI
#rb Richard.Wallis
#jira UE-69586

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 4899146 in //UE4/Release-4.22/... via CL 4899150
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912250 by michael trepka in Dev-Networking branch]
2019-02-05 18:48:00 -05:00
michael trepka
c0042bf53b Added a command line option to override the cursor type on Mac for debugging (MacCursorTypeOverride)
#rb Richard.Wallis

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: michael.trepka
#ROBOMERGE-SOURCE: CL 4897701 via CL 4897702 via CL 4897703 via CL 4898888 via CL 4898983
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912178 by michael trepka in Dev-Networking branch]
2019-02-05 18:47:46 -05:00
marc audy
2ab8e2771c Pack FPaintedVertex (48->32bytes)
#jira
#rnx

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: marc.audy
#ROBOMERGE-SOURCE: CL 4897552 via CL 4898839 via CL 4898972
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912127 by marc audy in Dev-Networking branch]
2019-02-05 18:47:36 -05:00
rob gay
6fdd6b8dac Copy from Dev-Audio:
CL 4884792: Remove invalid check.  PCMBuffer is appropriately null on first read.
#jira UE-69415
#rb aaron.mcleran

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 4898841 in //UE4/Release-4.22/... via CL 4898843
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912115 by rob gay in Dev-Networking branch]
2019-02-05 18:47:34 -05:00
rob gay
b89b38a40a Copy CL 4884877 from Dev-Audio:
- Push up when ActiveSounds are removed from the concurrency manager to when a sound stops, not when it's deleted/removed
   - Fixes bug with sounds not playing due to ActiveSounds still considered to be playing from the perspective of the concurrency manager even though they're queued to stop
- As an extra precaution, safeguard against attempting to add/remove ActiveSounds to concurrency manager multiple times and log when attempt is made

#rb aaron.mcleran
#jira UE-68166, UE-69261

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 4898791 in //UE4/Release-4.22/... via CL 4898792
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4912109 by rob gay in Dev-Networking branch]
2019-02-05 18:47:33 -05:00
ZonRobin
c908658b37 Copied from dev-audio
#jira UE-69015, UE-69028

CL4852302: Synth Sample Player is not playing pre-existing sounds that register 0 samples
CL 4852160: PR #5494: USoundNode Delay and Concatenator fix when not on first child node
CL 4852119: PR #5492 Distance crossfade SoundCue node returns incorrect volume when in range FadeInDistanceMax <= 0.f and CrossFadeInput[ChildNodeIndex].Volume != 1.f

#rb aaron.mcleran

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 4898776 in //UE4/Release-4.22/... via CL 4898777
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4911985 by rob gay in Dev-Networking branch]
2019-02-05 18:46:54 -05:00
jeanmichel dignard
0af43fdb9c Copied cl 4799858 & 4799861 from dev-enterprise
Exposed spotlight angles and specular scale on the Datasmith Area Light blueprint actor.
Datasmith master materials enabling usage with static lighting and instanced static meshes

#jira UEENT-2263, UEENT-2265
#rb Homam.Bahnassi

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: jeanmichel.dignard
#ROBOMERGE-SOURCE: CL 4898601 in //UE4/Release-4.22/... via CL 4898602
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4911955 by jeanmichel dignard in Dev-Networking branch]
2019-02-05 18:46:51 -05:00
allan bentham
e1b489b9dd Fix iOS CIS build.
#rb none

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: allan.bentham
#ROBOMERGE-SOURCE: CL 4897418 via CL 4897419 via CL 4897420 via CL 4898323 via CL 4898330
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4911865 by allan bentham in Dev-Networking branch]
2019-02-05 18:46:37 -05:00
lauren ridge
6099cdc56d Clarifying order in Move/Copy menu
#jira UE-69544
#rb trivial

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: lauren.ridge
#ROBOMERGE-SOURCE: CL 4898243 in //UE4/Release-4.22/... via CL 4898247
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4911792 by lauren ridge in Dev-Networking branch]
2019-02-05 18:46:21 -05:00
mark satterthwaite
46afbea273 Partially duplicate 4861533:
iOS compile fixes.

#rb none
#jira UE-69564

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: mark.satterthwaite
#ROBOMERGE-SOURCE: CL 4898202 in //UE4/Release-4.22/... via CL 4898203
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4911776 by mark satterthwaite in Dev-Networking branch]
2019-02-05 18:46:18 -05:00
ben marsh
f012412d60 Add missing copyright notice.
#rb none
#rnx

#ROBOMERGE-OWNER: ryan.gerleve
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 4897786 in //UE4/Main/...
#ROBOMERGE-BOT: ENGINE (Main -> Dev-Networking)

[CL 4911751 by ben marsh in Dev-Networking branch]
2019-02-05 18:46:13 -05:00