Commit Graph

293 Commits

Author SHA1 Message Date
Elringus
def4a6c1db PR #1130: Rename add method for consistency. (Contributed by Elringus)
[CL 2607443 by Nick Darnell in Main branch]
2015-07-01 10:13:06 -04:00
Dmitry Rekman
1e9ec6ec6f Core: flush server logs in a deterministic time (UEPLAT-941).
- Use ServerFlushLogInterval in GameEngine to control the maximum time limit when logs should be flushed (30 seconds by default).

#codereview Bob.Tellez, Ivan.Horvath

[CL 2606692 by Dmitry Rekman in Main branch]
2015-06-30 19:07:17 -04:00
Mikolaj Sieluzycki
768cb502b8 Change PathToRAC in DefaultEngine.ini from array type to non-array.
[CL 2605329 by Mikolaj Sieluzycki in Main branch]
2015-06-30 05:52:06 -04:00
Mikolaj Sieluzycki
977fe8d279 RuntimeAssetCache improvements and fixes.
[CL 2603611 by Mikolaj Sieluzycki in Main branch]
2015-06-29 03:57:39 -04:00
Nick Darnell
a36639cec5 UMG - Updating the redirects to include moving FAnchors to the Slate module.
[CL 2601095 by Nick Darnell in Main branch]
2015-06-25 15:32:53 -04:00
Max Preussner
79d7ba464e MovieScene: Added package redirects
[CL 2600617 by Max Preussner in Main branch]
2015-06-25 11:20:25 -04:00
Bob Tellez
84c3b7086f [AUTOMERGE]
#UE4 Including the WorldContextObject in BP PrintString messages. This can be disabled in [Kismet] in Engine.ini via bLogPrintStringSource

--------
Integrated using branch Ue4-To-UE4-Fortnite-Simple (reversed) of change#2599742 by Bob.Tellez on 2015/06/24 18:25:33.

[CL 2599746 by Bob Tellez in Main branch]
2015-06-24 18:27:44 -04:00
Max Preussner
db4f9e583e MovieScene: Added more missing redirectors
[CL 2599390 by Max Preussner in Main branch]
2015-06-24 15:04:37 -04:00
Max Preussner
284c7f1660 MovieScene: Added missing redirector
#CodeReview: nick.darnell

[CL 2599332 by Max Preussner in Main branch]
2015-06-24 14:48:08 -04:00
Max Preussner
9927a96cbb MovieScene: Renamed module; reorganized files.
[CL 2597352 by Max Preussner in Main branch]
2015-06-23 12:47:53 -04:00
Robert Manuszewski
299920bf38 Adding prefixes to GC and Streaming console commands to make them more discoverable. Also added a few placeholder commands to suppress warnings on startup.
Console commands affected:

s.AsyncIOBandwidthLimit
s.MinBulkDataSizeForAsyncLoading
s.AsyncLoadingThreadEnabled
s.WarnIfTimeLimitExceeded
s.TimeLimitExceededMultiplier
s.TimeLimitExceededMinTime
s.UseBackgroundLevelStreaming
s.PriorityAsyncLoadingExtraTime
s.LevelStreamingActorsUpdateTimeLimit
s.LevelStreamingComponentsRegistrationGranularity

gc.MaxObjectsNotConsideredByGC
gc.SizeOfPermanentObjectPool
gc.FlushStreamingOnGC
gc.NumRetriesBeforeForcingGC
gc.AllowParallelGC
gc.TimeBetweenPurgingPendingKillObjects
gc.CollectGarbageEveryFrame
gc.StressTestGC

New console variables:
s.UseBackgroundLevelStreaming
s.AsyncLoadingTimeLimit
s.AsyncLoadingUseFullTimeLimit
s.PriorityAsyncLoadingExtraTime
s.LevelStreamingActorsUpdateTimeLimit
s.LevelStreamingComponentsRegistrationGranularity

[CL 2596909 by Robert Manuszewski in Main branch]
2015-06-23 08:18:32 -04:00
Michael Noland
4b71743eb7 Paper2D: Added a redirector for PaperSpriteSheet to cover the fact that PaperJsonImporter was renamed to PaperSpritesheetImporter
[UE-16918]

[CL 2584722 by Michael Noland in Main branch]
2015-06-11 15:04:45 -04:00
Robert Manuszewski
8b1c79d515 Exposing more package streaming and garbage collection settings to project settings in the editor.
Also, added new console variables for the existing settings:

New Package Streaming console variables:
- WarnIfTimeLimitExceeded
- TimeLimitExceededMultiplier
- TimeLimitExceededMinTime
- MinBulkDataSizeForAsyncLoading
- AsyncIOBandwidthLimit

New GC console variables:
- FlushStreamingOnGC
- NumRetriesBeforeForcingGC

[CL 2584216 by Robert Manuszewski in Main branch]
2015-06-11 10:42:18 -04:00
Michael Noland
7c0f5172ac Animation: Started moving animation nodes out of Engine into a new AnimGraphRuntime module
- Moved all skeletal control nodes to start out

Upgrade Note: Modules containing custom animation nodes will need to have a dependency on the new "AnimGraphRuntime" module added to their Build.cs file
#codereview lina.halper

[CL 2582755 by Michael Noland in Main branch]
2015-06-10 10:57:15 -04:00
Robert Manuszewski
b0e692d87c Adding more configurable settings to time limit exceeded warning when async loading
[CL 2582558 by Robert Manuszewski in Main branch]
2015-06-10 09:07:24 -04:00
Robert Manuszewski
ba032e829c Adding the ability to force GC even when triggered by TryCollectGarbage
[CL 2582513 by Robert Manuszewski in Main branch]
2015-06-10 08:10:37 -04:00
Mikolaj Sieluzycki
8c51156535 Implementation of RuntimeAssetCache
#codereview Robert.Manuszewski

[CL 2582347 by Mikolaj Sieluzycki in Main branch]
2015-06-10 03:14:50 -04:00
Marc Audy
9495cdf672 Fix up worlds with no worldsettings object on load (presumably because the class the saved one was based on no longer exists)
[CL 2580207 by Marc Audy in Main branch]
2015-06-08 14:24:12 -04:00
Adric Worley
7241432049 Adding default settings for Material and Particle promotion tests.
Adding Cascade to EditorTestModules, as its automated tests will not appear until the module is loaded.
New test settings use Engine content to allow the tests to be run on any project.

[CL 2575820 by Adric Worley in Main branch]
2015-06-03 13:34:11 -04:00
Terence.Burns
e3c21116cb [INTEGRATE] Change 2567143 by Terence.Burns@SmallChanges on 2015/05/27 15:04:49
Added 'Minimum OS Version' as a build condition of content projects for windows.

	Fixed a small issue in GameProjectUtils that meant the Default(Engine) configs were not being checked against the project correctly.

	UE-15605

	#lockdown Josh.Adams

#platformnotify Josh.Adams

[CL 2575452 by Matthew Griffin in Main branch]
2015-06-03 08:40:17 -04:00
Jamie Dale
23592d149c Converted FUIAction to use ECheckBoxState when reporting its check state
There are now overloads to FUIAction that take a FGetActionCheckState delegate which is able to return any of the entries from ECheckBoxState. FIsActionChecked still exists for backwards compatibility, and converts the returned bool into a ECheckBoxState via a passthrough function.

#codereview Matt.Kuhlenschmidt

[CL 2570717 by Jamie Dale in Main branch]
2015-05-29 12:57:25 -04:00
Chris Bunner
42d3ad8522 Added support for stencil read/writes to CustomDepth pass (requires r.CustomDepth == 3).
[CL 2568349 by Chris Bunner in Main branch]
2015-05-28 08:28:56 -04:00
EverNewJoy
5f69893a97 PR #1080: [ Kismet Math Library ] New Node ~ Map Range Clamped, a Direct Implementation of GetMappedRangeValue that clamps the output value to the output range  Rama (Contributed by EverNewJoy)
[CL 2567530 by Marc Audy in Main branch]
2015-05-27 17:57:06 -04:00
Robert Manuszewski
ba9c4662f6 Async Loading Thread disabled by default
[CL 2562210 by Robert Manuszewski in Main branch]
2015-05-22 03:17:03 -04:00
Maciej Mroz
b5d72fa9a2 More strict restrictions related to WeakObjectPtr exposed to blueprint. No arrays on weakobjptr. No lazy pointers. UE-15033
#codereview Jon.Lietz, Zak.Middleton, Richard.Hinckley, Nick.Whiting

[CL 2561280 by Maciej Mroz in Main branch]
2015-05-21 15:24:44 -04:00