Daniel Lamb
12a360504f
Renamed cooking stats modules.
...
Added additional stats.
[CL 2618868 by Daniel Lamb in Main branch]
2015-07-13 16:52:43 -04:00
Daniel Lamb
94e4eda9a3
Added cooking stats.
...
Added multithreaded handling of cooking output.
Added support for launch on recompiling changed global shaders when cook in editor.
[CL 2618476 by Daniel Lamb in Main branch]
2015-07-13 13:47:48 -04:00
Ben Marsh
092611083e
Change warning to a regular log message when waiting for DDC to finish.
...
[CL 2595870 by Ben Marsh in Main branch]
2015-06-22 14:43:43 -04:00
Dmitry Rekman
04756a16ca
Linux: larger limits for absolute DDC paths.
...
#codereview Bob.Tellez, Josh.Adams, Robert.Manuszewski
[CL 2586047 by Dmitry Rekman in Main branch]
2015-06-12 14:05:08 -04:00
Gil Gribb
5d71053547
UE4 - add stats to all DDC entry points
...
[CL 2577133 by Gil Gribb in Main branch]
2015-06-04 12:08:23 -04:00
Ben Marsh
93db5c5609
Write a CSV file along with each compressed PAK file, showing what's inside it and how big it is.
...
[CL 2535603 by Ben Marsh in Main branch]
2015-05-04 07:38:28 -04:00
Ben Marsh
ac7fa73e85
Improve performance for building Rocket DDC: DDPs for individual projects are generated separately, skipping engine content, and separate DDP files are combined without decompressing/recompressing.
...
[CL 2514393 by Ben Marsh in Main branch]
2015-04-16 11:54:50 -04:00
Mike Fricker
114458bf0f
Clang warning fixes: Fixed missing 'override' specifiers
...
- Also removed some unreferenced functions that adding 'override' revealed
PR #1002 -- Thank you, Omar007!
[CL 2498415 by Mike Fricker in Main branch]
2015-04-01 07:20:55 -04:00
Ben Marsh
9760225645
Change DDCUtils to written to a NotForLicensees folder by default, and remove special case excluding it from Rocket builds (NotForLicensees folder filtering will pick this up automatically).
...
#codereview Matthew.Griffin
[CL 2486531 by Ben Marsh in Main branch]
2015-03-20 15:03:05 -04:00
Matthew Griffin
a7f75fbd49
[INTEGRATE] Change 2444249 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/02/12 22:09:45
...
Add a wrapper around the PAK-file DDC backend which can compress cache entries. Big reduction in the size of the DDC pak file, and seems to add negligable amount (measured average < 0.5s) to startup time. For UE-8823.
[CL 2449854 by Matthew Griffin in Main branch]
2015-02-18 05:28:38 -05:00
Robert Manuszewski
bee59048cc
Check for DDCUtils module file instead of directory when building DDC module
...
[CL 2447291 by Robert Manuszewski in Main branch]
2015-02-16 12:08:25 -05:00
Jaroslaw Surowiec
beef593d5a
Stats - Stats for async task running on the thread pool
...
[CL 2446649 by Jaroslaw Surowiec in Main branch]
2015-02-16 03:16:32 -05:00
Ben Marsh
e73be40ffd
[INTEGRATE] Change 2425182 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/01/30 00:27:58
...
Fix for building engine DDC on Mac; suspect that lock is due to recursion in FDerivedDataBackend::Get(), due to recursion through WaitForQuiescence. Instead of appending existing cache on startup, append it on shutdown if a command line parameter is present instead.
[CL 2426046 by Ben Marsh in Main branch]
2015-01-30 12:44:55 -05:00
Ben Marsh
263feb3b80
[INTEGRATE] Change 2423070 by Ben.Marsh@Ben.Marsh_T3245_Clean on 2015/01/28 19:39:35
...
Add a parameter to the pak file backend to merge DDC with an existing cache, and include DDC for MobileStarterContent and templates in Rocket build.
#codereview Matthew.Griffin
[CL 2425921 by Ben Marsh in Main branch]
2015-01-30 11:28:44 -05:00
Ben Marsh
149375b14b
Update copyright notices to 2015.
...
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Ben Marsh
f6f116db09
Prevent missing BOOT.DDP warnings on build machines when starting up a project for the first time.
...
[CL 2370727 by Ben Marsh in Main branch]
2014-11-26 08:46:01 -05:00
Jaroslaw Palczynski
65ba5d456f
TArray documentation and a coupld of methods deprecation.
...
Changes mostly in Array.h. The changes in other files are only renames for deprecated functions.
[CL 2312616 by Jaroslaw Palczynski in Main branch]
2014-09-29 04:23:44 -04:00
Ben Marsh
e3c5b557a8
Move the installed per-user DDC cache into a version-agnostic user folder, since it's designed to be shareable (and we're likely filling up the user's folder with stuff for every version).
...
[CL 2277715 by Ben Marsh in Main branch]
2014-08-29 11:20:25 -04:00
Gil Gribb
73b2534abd
UE4 - fix shared DDC excessive load
...
[CL 2248704 by Gil Gribb in Main branch]
2014-08-08 14:02:06 -04:00
Daniel Broder
9f50173ccf
Merging using UE4-Fortnite-To-UE4 from CL 2236347
...
Unshelved this merge from Stephan and then completed the merge with additional fixes and testing.
Hand fixed some WorldExp compile issues due to changes to OnPaint() signature.
#Integration
[CL 2245992 by Daniel Broder in Main branch]
2014-08-06 16:12:41 -04:00
Gil Gribb
2e07c4e8ef
UE4 - add CacheDataProbablyExists stats to DDC
...
[CL 2230626 by Gil Gribb in Main branch]
2014-07-24 16:41:22 -04:00
Michael Trepka
49b51ede4d
Fixed a problem with the editor creating /Volumes/UE4DDC folder if the shared DDC folder is not mounted on Mac
...
#codereview Ben.Marsh
[CL 2123392 by Michael Trepka in Main branch]
2014-07-01 11:38:39 -04:00
Jaroslaw Palczynski
3a35a8dd0e
Deprecate and remove checkAtCompileTime.
...
#ttp 337754
#codereview Robert.Manuszewski
[CL 2106862 by Jaroslaw Palczynski in Main branch]
2014-06-16 08:04:54 -04:00
Jaroslaw Palczynski
ebce413232
UE4 Refactoring. Changed OVERRIDE and FINAL macros to keywords override and final.
...
[CL 2104397 by Jaroslaw Palczynski in Main branch]
2014-06-13 06:14:46 -04:00
Ben Marsh
128441b81b
Use the Rocket DDC backend when the engine is installed. Don't switch behaviours based on IsRocket().
...
[CL 2101710 by Ben Marsh in Main branch]
2014-06-11 08:18:08 -04:00