Commit Graph

318 Commits

Author SHA1 Message Date
Ben Zeigler
3f7149bdb0 Merging using UE4-Fortnite-To-UE4 Up to Changelist #2080066
[CL 2082174 by Ben Zeigler in Main branch]
2014-05-22 14:14:52 -04:00
Bob Tellez
ab8c090a38 UE4: Removed bCompileNetworkProfiler. USE_NETWORK_PROFILER is now true whenever STATS is also true. Also, removed some platform-specific code in NetworkProfiler.cpp
[CL 2082160 by Bob Tellez in Main branch]
2014-05-22 14:04:35 -04:00
Peter Sauerbrei
aa5a1232f1 Merging
//depot/UE4-TappyChicken/Engine/Source/...

to //depot/UE4/Engine/Source/...

[CL 2081906 by Peter Sauerbrei in Main branch]
2014-05-22 09:13:12 -04:00
Dmitry Rekman
ac9403b69b TPS: Made libdsext more resilient to various problems.
Takes care of some errors reported by valgrind and hopefully will make it easier to diagnose other problems like TTP #331994.

[CL 2081269 by Dmitry Rekman in Main branch]
2014-05-21 18:38:10 -04:00
Jaroslaw Surowiec
738f91ee21 Core.MemoryProfiler - Fixed an issue with bad stats descriptions
#codereview Robert.Manuszewski

[CL 2080619 by Jaroslaw Surowiec in Main branch]
2014-05-21 13:11:48 -04:00
Jaroslaw Surowiec
bb53d3a273 Stats - Added macro GET_STATDESCRIPTION to get the stat's description
#codereview Robert.Manuszewski

[CL 2080578 by Jaroslaw Surowiec in Main branch]
2014-05-21 12:36:50 -04:00
Keith Judge
42bf5dd497 Disable reduced memory mode for virtual textures, as this is currently causing corruption.
[CL 2080444 by Keith Judge in Main branch]
2014-05-21 11:21:12 -04:00
Steve Robb
e78e096889 TSet is constructible from a TArray.
#add New explicit constructors which append.
#add Move support for TSet::Append.
#add Move operators for TSetElement.
#change Some ranged-for loop changes.
#change Some existing code changed for testing (PluginManager, Subversion plugin).

#codereview robert.manuszewski,gareth.martin

[CL 2080362 by Steve Robb in Main branch]
2014-05-21 10:35:57 -04:00
Lee Clark
8591ddccc5 PS4 - Change the shader sdb output folder and add the shader debug mode settings to the shader key
[CL 2080153 by Lee Clark in Main branch]
2014-05-21 05:34:23 -04:00
Saul Abreu
c6859ec818 Resolved accidental uninitialized pointer in culture initialization. Resolved compilation error in Mac builds due to non POD type passed in varargs.
[CL 2079636 by Saul Abreu in Main branch]
2014-05-20 18:10:34 -04:00
Saul Abreu
16305e9146 Improved error reporting when failing to create a collator or formatting object from ICU.
[CL 2079405 by Saul Abreu in Main branch]
2014-05-20 16:40:14 -04:00
Mark Satterthwaite
9aaf1efda6 Stop tooltips & other windows initially appearing stretched & distorted on OS X.
When deferring window frame change operations on OS X send the OnSizeChanged message to the game & ensure we return the deferred size from openGLFrame when required. This keeps Slate in-sync with the expected size of the window so that the render thread doesn't try to blit to a context with an incorrectly sized backing store.
#codereview michael.trepka

[CL 2079186 by Mark Satterthwaite in Main branch]
2014-05-20 14:04:32 -04:00
Michael Trepka
a5c176111c Improved setting of bUsingTrackpad variable in MacApplication
[CL 2078935 by Michael Trepka in Main branch]
2014-05-20 10:28:42 -04:00
Keith Judge
6441b41b17 Pull request https://github.com/EpicGames/UnrealEngine/pull/170/ authored by I-Could-Not-Think-Of-Something-Good
[CL 2078911 by Keith Judge in Main branch]
2014-05-20 10:03:45 -04:00
Terence Burns
9dbe3c4642 Fix for win32 and XP compile issue caused by closing brace living inside a #if block
[CL 2078899 by Terence Burns in Main branch]
2014-05-20 09:53:33 -04:00
Mikolaj Sieluzycki
659389c54c Unmarked warnings as errors - all warnings disabled by default by VS2013 compiler - http://msdn.microsoft.com/en-us/library/23k5d385.aspx .
#codereview Robert.Manuszewski

[CL 2078821 by Mikolaj Sieluzycki in Main branch]
2014-05-20 07:53:08 -04:00
Terence Burns
cf33c63b6c Added a kismet node for Calibrating motion. Implemented for IOS devices
[CL 2078777 by Terence Burns in Main branch]
2014-05-20 06:32:44 -04:00
Mikolaj Sieluzycki
924a14099e Unmark warning as error : warning 4510 'class' : default constructor could not be generated
[CL 2078609 by Mikolaj Sieluzycki in Main branch]
2014-05-20 03:07:02 -04:00
Matt Kuhlenschmidt
4913054197 FRichCurveKey is now serialized natively in order to save space. Previously each key was 288 bytes due to uproperty tagging so for curves with a lot of keys (e.g, animations), the saved asset becomes huge.
#codereview lina.halper, james.golding

[CL 2077783 by Matt Kuhlenschmidt in Main branch]
2014-05-19 12:23:01 -04:00
Ben Marsh
1b17d2a1d5 Rollback deprecated overload of FRunnableThread::Create. Replacement overload does not exist in 4.2 branch. Updated deprecated version in main to 4.3.
#codereview Mikolaj.Sieluzycki

[CL 2077592 by Ben Marsh in Main branch]
2014-05-19 09:32:34 -04:00
Mikolaj Sieluzycki
22812e1754 Unmark warning as error: warning 4345 - behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
[CL 2077581 by Mikolaj Sieluzycki in Main branch]
2014-05-19 09:27:32 -04:00
James Hopkin
66716e4b5c CrashReportClient now checks app name before uploading crash
Addresses TTP 332274 (mainly CrashReportClientApp.cpp changes) and
- Fixes hang on Linux (uploader wasn't honoring always-unattended setting)
- Fixed erroneous check warnings
- Removed code duplication between CrashReportClient platforms
- Error message now passed on for ensures as well as asserts
- Windows crash reporting multiple instance bail-out is now thread-safe

#CodeReview Bob.Tellez, Jaroslaw.Surowiec

[CL 2077477 by James Hopkin in Main branch]
2014-05-19 07:07:01 -04:00
Mikolaj Sieluzycki
8380204db4 Unmark warning as error: warning 4987 - nonstandard extension used: 'throw (...)'
[CL 2077458 by Mikolaj Sieluzycki in Main branch]
2014-05-19 06:26:51 -04:00
Mikolaj Sieluzycki
244beb52f0 Unmark warning as error: warning 4370 - layout of class has changed from a previous version of the compiler due to better packing, warning 4701 - Potentially uninitialized local variable 'name' used
[CL 2077448 by Mikolaj Sieluzycki in Main branch]
2014-05-19 06:21:51 -04:00
Mikolaj Sieluzycki
998782605c Unmark warning 4472 - 'enum' is a native enum: add an access specifier (private/public) to declare a managed enum as error. (warning off by default) Mark warning 4427 as error (typo fix).
[CL 2077427 by Mikolaj Sieluzycki in Main branch]
2014-05-19 05:21:40 -04:00