Commit Graph

11 Commits

Author SHA1 Message Date
Ben Marsh
149375b14b Update copyright notices to 2015.
[CL 2379638 by Ben Marsh in Main branch]
2014-12-07 19:09:38 -05:00
Jaroslaw Surowiec
19b79f12f5 Core - Removed obsolete FMalloc.QuantizeSize
#codereview Robert.Manuszewski

[CL 2371948 by Jaroslaw Surowiec in Main branch]
2014-11-28 08:41:38 -05:00
Robert Manuszewski
55f4bd6581 Removed [URL] GameName=Name from ini as we no longer need it for anything else than fixing the game name case (passed from command line)
#change Removed GGameName usage from code and replaced it with FApp::*GameName API
#change Added FApp::SetGameName(), FApp::IsGameNameEmpty()
#change Added IFileManager::GetFilenameOnDisk to get the correct case of a filename on disk
#change Renamed GGameName to GInternalGameName

[CL 2328446 by Robert Manuszewski in Main branch]
2014-10-14 10:31:43 -04:00
Mikolaj Sieluzycki
67aba028a0 Make Core module public headers individually compilable. Part 1 of n.
#codereview Robert.Manuszewski

[CL 2325267 by Mikolaj Sieluzycki in Main branch]
2014-10-10 04:14:49 -04:00
Michael Noland
cf61cf2c85 Core: Coding-standards fixes (TypeName [*|&] VariableName -> TypeName[*|&] VariableName)
[CL 2316335 by Michael Noland in Main branch]
2014-10-01 14:40:06 -04:00
Jaroslaw Surowiec
ee13c34e3c Core - TTP#COOKED: FPSChart commands have no affect, fixed by adding a proper path to the saved files
[CL 2283071 by Jaroslaw Surowiec in Main branch]
2014-09-03 11:42:13 -04:00
Mike Beach
875305a99d Adding a more robust system for editor category mapping (allows for easy remapping and localization). Pulling editor metadata specifics out of UClass (and relocating them).
#codereview Robert.Manuszewski Nick.Whiting

[CL 2192177 by Mike Beach in Main branch]
2014-07-11 15:13:57 -04:00
Steve Robb
e13e912219 Scoped timers moved to Core.
#change FDurationTimer and FScopedDurationTimer moved from BP commandlet to ProfilingDebugging.
#add New FScopedDurationTimeLogger added for auto-logging the lifetime of the object.

#codereview robert.manuszewski,mike.beach

[CL 2138416 by Steve Robb in Main branch]
2014-07-04 12:32:59 -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
Jaroslaw Surowiec
d9bbee4320 #UE4
- Platform memory
  - Added LogMemory to log all memory related things
  - Separated PlatformMemory stats from Allocator stats, added MemoryAllocator group for allocator stats, added MemoryPlatform for platform memory specific stats, stats for these groups are updated once per frame in FEngineLoop::Tick, stats are duplicated, so they can be accessed if STATS is not enabled
 - Removed outdated code, references to unsupported platforms like PS3 or Xbox360
 - Updated MallocProfiler to support these changed, increased malloc profiler file version to 4
 - From now FGenericPlatformMemory.GetStats contains FPlatformMemoryConstants so there is no need to call the second method
 - Improved memory reporting for Windows platform, other platforms need to be updated separately
 - Misc tweak and fixes

#codereview Robert.Manuszewski

[CL 2038526 by Jaroslaw Surowiec in Main branch]
2014-04-23 16:37:37 -04:00
Tim Sweeney
324683ce78 Engine source (Main branch up to CL 2026164) 2014-03-14 14:13:41 -04:00