Commit Graph

58 Commits

Author SHA1 Message Date
fdd888cb32 add clang support to metaprogram 2026-02-12 18:32:35 -06:00
e7ade79ea5 IsLanguageC/G -> IsCpu/Gpu. CacheLineSize -> IsolationSize. 2026-02-05 18:59:05 -06:00
201d0c2bf0 fix oob resource access during composition pass 2026-02-02 22:29:23 -06:00
4d7e06541e formatting 2026-01-19 21:11:32 -06:00
a529ea8c5b make dummies into quasi-players 2026-01-18 23:12:57 -06:00
4fad7cf6de formatting 2026-01-18 19:38:04 -06:00
d829c3c1a8 raw net packets 2026-01-18 19:33:00 -06:00
746ef6913b client -> server control snapshots 2026-01-18 18:14:46 -06:00
1c0009fb21 attach player key to client 2026-01-18 02:46:10 -06:00
3cdff3c4c5 client connection 2026-01-17 22:10:25 -06:00
cacdf10229 use iocp for net worker waits instead of WSAPoll + dummy sockets 2026-01-17 18:45:25 -06:00
34c37417a9 formatting 2026-01-17 16:23:16 -06:00
c3959a6970 xor packet magic during checksum implicitly 2026-01-17 16:15:07 -06:00
f88c33e332 server -> client tile sync 2026-01-16 20:54:12 -06:00
27c337202d adler32 checksum for packets 2026-01-16 16:34:47 -06:00
e6f1bb6661 working net sequencing 2026-01-16 15:21:49 -06:00
673c865d21 network reliability testing 2026-01-16 14:23:53 -06:00
d9451af62e net wake sockets 2026-01-16 00:30:05 -06:00
9912e0bfdd working networking 2026-01-15 23:22:11 -06:00
418465408f networking progress 2026-01-15 19:00:45 -06:00
9f0ea6e45b networking progress 2026-01-15 17:51:50 -06:00
fe5aca14d2 net_win32 layer 2026-01-15 13:22:24 -06:00
25a8a3c39a begin structuring sim for networking 2026-01-12 17:45:31 -06:00
5bbf007fec delete old pp layer 2026-01-07 02:57:59 -06:00
4ffb9a8d73 convert comment style from multi-line to single-line 2025-12-28 12:06:08 -06:00
fbf7882db2 retain box state cache within ui core 2025-12-19 15:07:04 -06:00
3377e3f94c convert indentation to 2 spaces 2025-12-18 18:42:53 -06:00
cbeafdb8fe dynamic glyph atlas creation 2025-12-16 13:25:33 -06:00
3bf89a8911 formatting 2025-12-09 14:31:25 -06:00
7c1602e463 specify platform name as argument for default downstream layer declarations 2025-12-09 14:14:33 -06:00
718c0de889 remove profiler markup 2025-12-03 20:41:03 -06:00
d9b487cea2 'PushDry' -> 'ArenaNext' 2025-11-07 18:30:18 -06:00
a94e62e023 'ArenaBase(arena)' -> 'ArenaFirst(arena, type)' 2025-11-07 17:42:50 -06:00
9fc7445e6b move logging to base layer 2025-11-02 19:31:49 -06:00
ee1f720fa1 text reimpl 2025-10-22 03:22:23 -05:00
b14ce157b8 sprite refactor progress 2025-09-04 00:05:24 -05:00
c0bad6e58b res refactor progress 2025-08-26 22:32:29 -05:00
03f4b71892 remove 'core' from API names 2025-08-25 15:54:22 -05:00
617df23dfc allow metaprogram to depend on base layer 2025-08-25 15:48:56 -05:00
c306b2435d 'Enum' macro 2025-08-24 20:43:08 -05:00
b42299688d meta layer progress 2025-08-23 18:32:27 -05:00
014b8e84c3 meta layer progress 2025-08-12 08:38:13 -05:00
280f92e096 lay progress 2025-08-11 06:49:09 -05:00
f0052f700e alloc - > acquire 2025-08-05 15:06:06 -05:00
46bf8f5ca4 formatting 2025-08-05 12:00:39 -05:00
d8c46d9df6 job refactor progress 2025-08-05 11:52:16 -05:00
63e1412752 job refactor progress 2025-08-05 10:26:13 -05:00
7906108994 begin job refactor 2025-08-02 09:11:26 -05:00
634c4c6a02 net layer refactor 2025-07-30 19:59:36 -05:00
dd3427db83 res -> result 2025-07-30 15:58:38 -05:00