Commit Graph

3239 Commits

Author SHA1 Message Date
ben marsh
271acc339b Fix "launch on" not correctly setting the project path.
#rb none
#rnx
#jira UE-77288

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 7308723 in //UE4/Release-4.23/... via CL 7308724
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7359242 by ben marsh in Dev-Build branch]
2019-07-17 02:07:27 -04:00
ben marsh
08794eee19 Fix issue where deploying to target platforms would always trigger a compile.
#rb none
#rnx
#jira

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ben.marsh
#ROBOMERGE-SOURCE: CL 7292044 in //UE4/Release-4.23/... via CL 7292045
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7356671 by ben marsh in Dev-Build branch]
2019-07-17 01:50:28 -04:00
martin wilson
f469ddefa9 Disable creating streamable animations in 4.23. Feature will be reworked for 4.24
#jira none
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: martin.wilson
#ROBOMERGE-SOURCE: CL 7291391 in //UE4/Release-4.23/... via CL 7291395
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7356658 by martin wilson in Dev-Build branch]
2019-07-17 01:50:21 -04:00
alexis matte
6a7e5f9e94 Fix non unity build
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: alexis.matte
#ROBOMERGE-SOURCE: CL 7268978 via CL 7273781 via CL 7273889
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7346354 by alexis matte in Dev-Build branch]
2019-07-17 00:38:37 -04:00
alexis matte
28c39edc94 Fix a crash with alternate weights
#rb jurre.debaare

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: alexis.matte
#ROBOMERGE-SOURCE: CL 7265543 via CL 7271006 via CL 7271126
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7344252 by alexis matte in Dev-Build branch]
2019-07-17 00:23:54 -04:00
mieszko zielinski
a3020c4787 Manual merge of CL#4560353 over from the original stream
Original description:
Fixed a crash in FGameplayDebuggerExtension_Spectator::ToggleSpectatorMode resulting from ADebugCameraController.OriginalPlayer being null (for whatever reason)

#rb none
#rnx

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: mieszko.zielinski
#ROBOMERGE-SOURCE: CL 7260174 via CL 7267247 via CL 7267428
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7340489 by mieszko zielinski in Dev-Build branch]
2019-07-17 00:05:02 -04:00
bob tellez
b2b36b0fa0 Merging CL#7257773
Back out changelist 7256178. This was a bad merge


#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7258012 via CL 7266926 via CL 7266952
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7339329 by bob tellez in Dev-Build branch]
2019-07-16 23:57:23 -04:00
bob tellez
6c3ed3403a Merging //Fortnite/Release-10.0 to Dev-Main (//Fortnite/Dev-Main)
Merging CL#7251132 from //Fortnite/Release-Competitive.9.40

Merging in all missing changes from Release-9.40 to Release-Competitive.9.40 to try to make RoboMerge happy.

#rnx
#rb none

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: bob.tellez
#ROBOMERGE-SOURCE: CL 7256432 via CL 7266483 via CL 7266503
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7338361 by bob tellez in Dev-Build branch]
2019-07-16 23:50:12 -04:00
matt kuhlenschmidt
aaaa40f0a0 Fix crashes with empty slate render batches
[CODEREVIEW] nick.atamas

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 7252321 via CL 7264461 via CL 7264609
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7337101 by matt kuhlenschmidt in Dev-Build branch]
2019-07-16 23:40:44 -04:00
rob gay
01b0db7c49 Flavor of ADPCM encode was recently refactored and exposed a bug where noninterleaved encoding was not reporting the correct number of samples per channel.
#rb maxwell.hayes
[FYI] seth.weedin
[FYI] rando.kestner
[FYI] aaron.mcleran
[FYI] ethan.geller

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: rob.gay
#ROBOMERGE-SOURCE: CL 7234680 via CL 7234681 via CL 7236151 via CL 7236239
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7332588 by rob gay in Dev-Build branch]
2019-07-16 23:12:30 -04:00
matt kuhlenschmidt
a50ad9f569 Fix non-unity
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 7234421 via CL 7235975 via CL 7236066
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7332467 by matt kuhlenschmidt in Dev-Build branch]
2019-07-16 23:11:19 -04:00
matt kuhlenschmidt
641bb5abdf Slate Global Invalidation System
This change makes it possible to remove the layout and painting overhead that Slate performs every frame.  The system is off by default as we continue to iterate on it.

However, this includes massive changes to batching, rendering, hit testing, and invalidation panels which are permanent changes and cannot be disabled.

#rb chris.gagnon, nick.darnell
[CODEREVIEW] nick.darnell

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: matt.kuhlenschmidt
#ROBOMERGE-SOURCE: CL 7232617 via CL 7235502 via CL 7235503
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v371-7306989)

[CL 7331494 by matt kuhlenschmidt in Dev-Build branch]
2019-07-16 23:03:49 -04:00
zzz77
97e4a99783 PR #6033: Fixes for IntelliSense (Contributed by zzz77)
#rb none
#rnx

[CL 7308593 by Ben Marsh in Dev-Build branch]
2019-07-15 10:09:44 -04:00
Ben Marsh
8ada18e314 Few CIS fixes.
#rb none
#rnx

[CL 7288820 by Ben Marsh in Dev-Build branch]
2019-07-12 08:58:05 -04:00
Ben Marsh
a5ab2cfbbf LiveCoding: Add support for the new restart functionality in Live++ 1.5.0. The Live Coding console window now includes a "Quick Restart" button, which restarts the process and adds the existing patches back in.
#rb none

[CL 7280858 by Ben Marsh in Dev-Build branch]
2019-07-11 16:43:54 -04:00
Ben Marsh
01d2de32d8 LiveCoding: Create a new external module that includes the appropriate headers for Visual Studio automation support (VisualStudioDTE), allowing the UE-friendly version to be used by the VS source code accessor as well as Live Coding.
#rb none
#rnx

[CL 7277620 by Ben Marsh in Dev-Build branch]
2019-07-11 13:36:57 -04:00
Ben Marsh
07408d4a6e LiveCoding: Allow building without Visual Studio DTE being present. We don't support the restart feature yet.
#rb none

[CL 7277342 by Ben Marsh in Dev-Build branch]
2019-07-11 13:13:06 -04:00
Ben Marsh
6b65e69c7a Fix unity build error.
#rb none
#rnx

[CL 7277337 by Ben Marsh in Dev-Build branch]
2019-07-11 13:11:43 -04:00
Ben Marsh
1c6a3b0220 Merging Live++ 1.5.0
#rb none
#rnx

[CL 7277271 by Ben Marsh in Dev-Build branch]
2019-07-11 12:59:10 -04:00
sebastien lussier
37169c82be Backout CL 7226803 as some issues have been reported with Slate.
#rnx none
#rb marcus.wassmer

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: sebastien.lussier
#ROBOMERGE-SOURCE: CL 7228296 via CL 7231754 via CL 7231779
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7240782 by sebastien lussier in Dev-Build branch]
2019-07-09 00:40:46 -04:00
graeme thornton
b84498eb83 UnrealPak - Added "TestMemoryOptimization" mode which attempts to unload filenames and shrink pak entries across every pak in a directory, making sure there are no collisons and that everything works correctly
#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: graeme.thornton
#ROBOMERGE-SOURCE: CL 7227149 via CL 7227151 via CL 7227434 via CL 7227472
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7236800 by graeme thornton in Dev-Build branch]
2019-07-09 00:17:52 -04:00
sebastien lussier
f33dc5e5d5 Improved the assignation of UV slots for custom interpolators.
- Now reusing unused slots instead of simply adding them after the last used slot.
- Also added missing calls to GatherExpressionsForCustomInterpolators()

#rb chris.bunner, jurre.debaare

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: sebastien.lussier
#ROBOMERGE-SOURCE: CL 7226803 via CL 7227156 via CL 7227160
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7236480 by sebastien lussier in Dev-Build branch]
2019-07-09 00:16:15 -04:00
jack porter
3742bf39ec Make UFE/ProjectLauncher use the vanilla platform name for -platform when using Android cook flavors, rather than eg -platform=Android_ETC1
#jira UE-76146
#rb None

The old SetupTargetPlatforms() had a comment "// Need to tolerate cook platform names here, which UFE likes to pass in." but the data driven UnrealTargetPlatform Parse() no longer accepts non-canonical values for -platform. UFE always passes -targetplatform=Android and -cookflavor=ETC1 anyway. In the old code, the invalid -platform was ignored and the -targetplatform=Android was used. With this change the new code parses both and removes duplicates.

[FYI] Josh.Adams

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: jack.porter
#ROBOMERGE-SOURCE: CL 7138000 in //UE4/Release-4.23/... via CL 7138029
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7167577 by jack porter in Dev-Build branch]
2019-06-22 04:00:21 -04:00
andrew grant
c2052d74c2 Fixes for tools and Ocean editor
#rb na

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: andrew.grant
#ROBOMERGE-SOURCE: CL 7119039 in //UE4/Main/...
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7138790 by andrew grant in Dev-Build branch]
2019-06-21 04:20:14 -04:00
marc audy
bcaf575e3a #rb aaron.mcleran
[FYI] rob.gay aaron.mcleran maxwell.hayes phil.popp
[FYI] Ethan.Geller

#ROBOMERGE-OWNER: ben.marsh
#ROBOMERGE-AUTHOR: ethan.geller
#ROBOMERGE-SOURCE: CL 7095880 via CL 7106842 via CL 7106847
#ROBOMERGE-BOT: BUILD (Main -> Dev-Build) (v367-6836689)

[CL 7132230 by marc audy in Dev-Build branch]
2019-06-21 03:19:28 -04:00