Bob Tellez
e9f5fa882d
Dev->Main Merging CL#2668915 using UE4-Fortnite-To-UE4
...
[CL 2675065 by Bob Tellez in Main branch]
2015-08-31 22:22:58 -04:00
Michael Troughton
0b1e394d8c
Build fix for Ocean
...
Removed SharedPCHHeaderFile = "Runtime/RuntimeAssetCache/Public/RuntimeAssetCachePublicPCH.h" from RuntimeAssetCache.build.cs which was causing an issue with the header files in Core.h not being found.
[CL 2651136 by Michael Troughton in Main branch]
2015-08-11 10:27:37 -04:00
Josh Markiewicz
f8d83447e1
#Integration FN->Main from CL#2642868
...
Engine Source changes
[CL 2645403 by Josh Markiewicz in Main branch]
2015-08-05 15:54:57 -04:00
Geremy Mustard
7e2fa737e4
#ue4 RuntimeAssetCache - fixed bug preventing the cached meta data from being read (was passing in a file path for the CacheKey instead of just the file name)
...
--------
Integrated using branch UE4-to-UE4-Fortnite-Simple (reversed) of change#2639444 by Geremy.Mustard on 2015/07/30 17:22:19.
[CL 2639455 by Geremy Mustard in Main branch]
2015-07-30 17:25:18 -04:00
Mikolaj Sieluzycki
490c663bfc
CIS fix.
...
[CL 2605501 by Mikolaj Sieluzycki in Main branch]
2015-06-30 08:17:51 -04:00
Mikolaj Sieluzycki
0f80bcdd40
Fix RuntimeAssetCache save directory.
...
[CL 2605490 by Mikolaj Sieluzycki in Main branch]
2015-06-30 07:56:26 -04:00
Mikolaj Sieluzycki
82ab54fb1c
Runtime asset cache tweaks.
...
- Moved example texture builder from QAGame tests to RuntimeAssetCache module for reference/documentation purposes.
- Changed bucket preloading code to use only cache key as file name (without bucket name).
[CL 2605476 by Mikolaj Sieluzycki in Main branch]
2015-06-30 07:21:59 -04:00
Geremy Mustard
c7af6284f5
Fixed compile error
...
[CL 2605086 by Geremy Mustard in Main branch]
2015-06-29 23:15:37 -04:00
Geremy Mustard
bf11348a2a
RuntimeAssetCache - added an easy way to create Builders for UObjects. Just derive from the new URuntimeAssetCacheBuilder_ObjectBase class and override a few methods. Look at UExampleTextureCacheBuilder in QAGame for an example.
...
[CL 2605084 by Geremy Mustard in Main branch]
2015-06-29 23:13:34 -04:00
Geremy Mustard
bbf5ff8388
Fixed RuntimeAssetCache paths to properly save to the /Game/Saved directory
...
[CL 2605078 by Geremy Mustard in Main branch]
2015-06-29 22:52:32 -04:00
Geremy Mustard
51dd52e90d
Allow the RuntimeAssetCache to work with variable or unpredictable file sizes
...
- FVoidPtrParam now includes DataSize, and this is passed between functions to make it easy to know how big the void* Data is.
- GetSerializedDataSize is no longer needed. Everything now uses the DataSize stored in the MetaData or returned directly from the Build function.
#codereview Mikolaj.Sieluzycki
[CL 2605033 by Geremy Mustard in Main branch]
2015-06-29 21:12: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
Marc Audy
73bb54c1d6
Buildwatcher - Fix initialization order
...
#codereview Mikolaj.Sieluzycki
[CL 2593931 by Marc Audy in Main branch]
2015-06-19 14:17:08 -04:00
Marc Audy
f7beb3a525
Buildwatcher - Fix shadow variables
...
Fix double increment in loop
#codereview Mikolaj.Sieluzycki
[CL 2593468 by Marc Audy in Main branch]
2015-06-19 10:16:40 -04:00
Mikolaj Sieluzycki
eed4bacc54
Make RuntimeAssetCache blueprint accessible.
...
[CL 2593162 by Mikolaj Sieluzycki in Main branch]
2015-06-19 03:13:33 -04:00
Marc Audy
0d44721301
Fix RuntimeAssetCache compilation issues
...
#codereview Mikolaj.Sieluzycki
[CL 2584442 by Marc Audy in Main branch]
2015-06-11 12:47:03 -04:00
Mikolaj Sieluzycki
8ccf20c0b2
Minor tweaks to runtime asset cache.
...
[CL 2584005 by Mikolaj Sieluzycki in Main branch]
2015-06-11 07:47:00 -04:00
Mikolaj Sieluzycki
c8b4c57866
Small fixes to Runtime Asset Cache.
...
[CL 2582638 by Mikolaj Sieluzycki in Main branch]
2015-06-10 09:37:39 -04:00
Keith Judge
ec140de1a6
Fix mismatched derived function declaration.
...
[CL 2582445 by Keith Judge in Main branch]
2015-06-10 06:05:18 -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