Commit Graph

73 Commits

Author SHA1 Message Date
3cdff3c4c5 client connection 2026-01-17 22:10:25 -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
d332315c16 begin new sprite layer 2026-01-09 12:45:33 -06:00
2bfc0d2ab2 create application directory in appdata 2026-01-09 11:10:41 -06:00
235cf72018 switch dx12 from using placed resources to committed resources for now. add async gpu resource eviction. 2026-01-03 23:29:18 -06:00
0c20353811 remove crtlib stubs 2025-12-31 15:52:52 -06:00
e8b5edb371 working tweak vars 2025-12-29 22:53:04 -06:00
3d7f6eddfe sim world swapping 2025-12-28 16:11:37 -06:00
75bedaecbb match global system state variable names to corresponding namespace 2025-12-28 13:07:07 -06:00
4ffb9a8d73 convert comment style from multi-line to single-line 2025-12-28 12:06:08 -06:00
3377e3f94c convert indentation to 2 spaces 2025-12-18 18:42:53 -06:00
c1b768282f use standard indentation style for multi-line function parameters 2025-12-18 16:48:41 -06:00
1de54d60ba 'ZI' -> 'Zi' 2025-12-16 16:46:25 -06:00
cbeafdb8fe dynamic glyph atlas creation 2025-12-16 13:25:33 -06:00
4ddc2f1666 gpu staging ring working 2025-12-13 23:08:09 -06:00
5fd73b7911 async testing 2025-12-12 14:10:10 -06:00
476d154beb aggregate base layer state 2025-12-12 13:40:22 -06:00
ac8a4cf6c2 start implementing async system 2025-12-12 12:37:47 -06:00
84fbaaf7cd working shader printf w/ formatting & logging 2025-12-10 22:00:04 -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
2f915de96c add ByteAddressBuffer support to gpu layer 2025-12-08 14:12:51 -06:00
702d33613f track total thread count 2025-12-07 09:32:26 -06:00
9329d41c88 compile shaders & embed resource dirs in parallel 2025-12-07 09:05:46 -06:00
74413ca702 split meta.c types into meta.h 2025-12-07 06:40:37 -06:00
fd1ada7fe5 only sync lanes once during wave broadcast 2025-12-06 10:25:31 -06:00
97237b5ed9 ditch jobs in prototype 2025-12-06 04:46:30 -06:00
a8d79cee4c wave-enabled meta build 2025-12-06 04:27:19 -06:00
9099c8981e build working 2025-12-06 01:55:17 -06:00
4a787ee618 threading refactor progress 2025-12-05 23:40:26 -06:00
718c0de889 remove profiler markup 2025-12-03 20:41:03 -06:00
0c796768e5 remove unused-variable relaxation hints 2025-12-02 16:22:22 -06:00
0ac3284511 more refactoring to support gpu pointers 2025-11-20 01:25:50 -06:00
13b942efb2 doubly-linked-stack helper macros 2025-11-12 14:12:09 -06:00
992e8762ae hotkey names 2025-11-08 21:27:32 -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
5ab1d4dab7 command line utils 2025-11-06 17:21:27 -06:00
e7410b917a bit flag comparison helpers 2025-11-03 19:48:45 -06:00
ef18cff56d formatting 2025-11-02 19:40:24 -06:00
9fc7445e6b move logging to base layer 2025-11-02 19:31:49 -06:00
c724b79c2c runtime job pools 2025-10-25 12:02:55 -05:00
5f7de288ac begin window layer 2025-10-25 10:27:47 -05:00
a6f31e4fae rename Resource -> ResourceKey 2025-10-24 07:32:28 -05:00
a8bc77fab3 swap without events 2025-10-24 06:28:08 -05:00
05f6c937cb swap testing 2025-10-24 05:40:13 -05:00
ee1f720fa1 text reimpl 2025-10-22 03:22:23 -05:00
5bee781ede formatting 2025-09-25 18:51:13 -05:00
63ba5e320c pipeline initialization 2025-09-18 18:58:55 -05:00