Commit Graph

25 Commits

Author SHA1 Message Date
Phillip Stephens d9d79a460b
More Allocator work, fully working CSmallAllocPool 2022-01-15 22:59:00 -08:00
Phillip Stephens 4ba5db133d
More CGameAllocator 2022-01-15 12:12:08 -08:00
Phillip Stephens cdb4666b96
Initial CGameAllocator stubs 2022-01-15 12:12:08 -08:00
Phillip Stephens f660266750
Initial CGameAllocator RE 2022-01-15 12:12:03 -08:00
Luke Street 9ca1a38171 Use UTF-8 exclusively internally
This removes SystemString, SystemChar, etc.
All filepaths and log strings are assumed to be UTF-8,
with conversions to UTF-16 for Windows APIs as appropriate.

Updates amuse, athena, boo, kabufua and nod
2021-06-30 14:20:45 -04:00
Phillip Stephens 9bae2f943e
Rename everything 2021-04-10 01:42:06 -07:00
Jack Andersen 5b4441ac36 Update fmtlib 2020-04-11 12:51:39 -10:00
Lioncash 097d4a4422 Runtime: Collapse emplace_back() calls where applicable
Same behavior, but with less code.
2020-03-13 17:14:44 -04:00
Lioncash 221cc5c6b8 RuntimeCommonB: Normalize cpp file includes
Like the prior changes normalizing the inclusions within headers, this
tackles the cpp files of the RuntimeCommonB target, making these source
files consistent with their headers.
2019-12-22 18:12:04 -05:00
Jack Andersen 7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen e218b8aeb5 CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
Jack Andersen 636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen 1851308021 Windows fixes 2018-10-14 10:16:21 -10:00
Phillip Stephens 001125429f Basic CGameAllocator implementation (WIP) 2017-09-12 08:27:48 -07:00
Phillip Stephens 777419ad4e Remove IAllocator, CMemory and CGameAllocator 2016-12-23 22:08:48 -08:00
Jack Andersen 783fb4c4fe Humungous refactor 2016-03-04 13:04:53 -10:00
Phillip Stephens af69c9d3ab Rename namespaces 2016-02-13 01:02:47 -08:00
Jack Andersen f05227a5b0 Submoduel updates 2015-11-25 21:38:56 -10:00
Phillip Stephens 3209748a66 Add temporary malloc/free to CGameAllocator
Add missing CTimeProvider to CMakeLists.txt
2015-10-27 21:45:02 -07:00
Jack Andersen d1faf4e72d Windows refactors 2015-08-30 17:44:42 -10:00
Jack Andersen ce42cdd3be various input class implementations 2015-08-27 14:11:31 -10:00
Jack Andersen e9de110cee All CResLoader methods in-place 2015-08-23 13:58:07 -10:00
Jack Andersen 6809fcc4a4 Codebase refactor 2015-08-18 12:51:54 -10:00
Jack Andersen 520eec7aa2 Refactored directory layout for cleaner runtime organization 2015-08-17 12:05:00 -10:00
Jack Andersen 387332ed70 several core runtime stubs added 2015-08-16 19:26:58 -10:00