Commit Graph

506 Commits

Author SHA1 Message Date
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
Michael Schoell
940e583372 Removed old method of gathering Category metadata in favor of a new method.
Deleted broken code for finding localized version of details category display name.

#codereview Justin.Sargent

[CL 2584619 by Michael Schoell in Main branch]
2015-06-11 14:09:42 -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
Martin Mittring
ac43df7144 hooked up new bloom/gaussianblur setting to BaseScalability.ini
[CL 2583190 by Martin Mittring in Main branch]
2015-06-10 15:32:45 -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
bruce nesbit
a37e3d2bc5 Fixed automated LineTest data
[CL 2580306 by bruce nesbit in Main branch]
2015-06-08 15:28:46 -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
Timothy Reynolds
e59b2de4f7 Swapped 45 and 90 rotation snaps to common in .ini file.
UE-1007

#codereview Matt.Kuhlenschmidt

[CL 2579993 by Timothy Reynolds in Main branch]
2015-06-08 10:57:55 -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
Daniel Lamb
8e0651e8fa Added support for some Rendering RValues to invalidate cooked builds.
[CL 2565808 by Daniel Lamb in Main branch]
2015-05-26 18:02:20 -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
Saul Abreu
4049fed3e5 Updated base editor INI so that the default game localization target has English as the native culture. Added NativeCulture setting to localization archive generation commandlet settings and deprecated SourceCulture. Added logic to enable and disable localization dashboard operations if a target doesn't have native/supported foreign cultures specified. Added localization dashboard operations for refreshing word counts and compiling culture localization data where they were not consistently available.
[CL 2561996 by Saul Abreu in Main branch]
2015-05-21 22:15:36 -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
Matt Kuhlenschmidt
afcb67680f Optimized the element batcher to perform less memory allocations per frame and pass off some processing to the render thead earlier to avoid additional memcopy's
- The Slate RHI renderer now uses a larger upfront pool for vertex buffers to avoid many upfront recreations of the vertex buffers
- The window element lists are no longer destroyed each frame and are reused as long as the window that they reference exists.  This reduces memory allocations because arrays are no longer destroyed
- Creation of the final rendering batches has now been moved to the rendering thread
- The mapping of layers to element batch arrays has been simplified and is no longer emptied each frame thus avoiding memory allocations

[CL 2560820 by Matt Kuhlenschmidt in Main branch]
2015-05-21 10:48:33 -04:00
Saul Abreu
3d894a214f Added word count and conflict report generation step into UE4 localization configuration scripts. Deleted word count localization configuration script and removed it from localization automation.
[CL 2555695 by Saul Abreu in Main branch]
2015-05-18 15:41:33 -04:00
Saul Abreu
6e1996f404 Removed bFixBroken=true in Localization/Engine.ini as the commandlet currently spams errors when it fails to use source control in resaving the packages it fixes.
[CL 2555569 by Saul Abreu in Main branch]
2015-05-18 14:49:37 -04:00
Saul Abreu
464cdb6916 Temporary change of settings in Localization/Engine.ini of key ExcludePathFilters to ExcludePaths until automation catches up with the relevant fix.
[CL 2555342 by Saul Abreu in Main branch]
2015-05-18 12:47:08 -04:00
Jaroslaw Surowiec
b96078062f CrashReportClient - UECORE-102/ Include logs with Rocket crashes if checkbox enabled
[CL 2554783 by Jaroslaw Surowiec in Main branch]
2015-05-18 08:25:04 -04:00