Commit Graph

50 Commits

Author SHA1 Message Date
a504b27767 move sock into sys layer 2025-07-14 17:04:39 -05:00
f27ec95481 remove host thread 2025-07-14 16:42:44 -05:00
66586f9cf5 unlock fiber wake while wait list locked 2025-07-12 20:21:13 -05:00
ff8056b214 remove atomic signedness 2025-07-11 12:14:09 -05:00
905151abe9 replace null, true, false with integers in code 2025-07-10 13:11:36 -05:00
6838c7ac02 add padded atomic types 2025-07-10 12:47:12 -05:00
994ed1e1e1 use SI units for size macros 2025-07-06 16:25:39 -05:00
69a8a7aa9a move synchronization primitives out of sys layer 2025-07-06 16:20:07 -05:00
a9bcab1b78 allow color & values for profiling 2025-07-06 14:37:17 -05:00
514c2a6496 fibers wip 2025-07-03 19:53:59 -05:00
05ce4f32a1 remove scratch.h 2025-07-03 12:29:09 -05:00
b017a9a477 rename atomic eval -> fetch 2025-07-02 13:26:34 -05:00
892daa5ed2 call resource callbacks in job 2025-07-01 01:03:06 -05:00
749cc0f625 replace job system w/ with one that makes data parallelism easier 2025-06-30 15:39:48 -05:00
b50ba7d4e2 move mutexes & cvs into opaque ptrs 2025-06-17 23:30:59 -05:00
04f4c3a180 convert sys thread & watch structs to opaque ptrs 2025-06-17 23:06:42 -05:00
17a8284e6c store arena struct in first block 2025-06-17 22:34:47 -05:00
cfd8fb5f21 store arena in its own committed memory 2025-06-17 22:21:58 -05:00
05668865a7 rename temp_arena -> arena_temp 2025-06-07 21:20:35 -05:00
dc46fb270d readd mesh shader 2025-05-27 04:25:59 -05:00
84b0caf379 sys_thread_try_release 2025-05-16 11:10:37 -05:00
57174796b9 arena push zero by default 2025-05-15 08:42:12 -05:00
d0bfbfeb2d master snapshot blending 2025-02-28 15:27:02 -06:00
f9cbe61b7b separate host_update into host_update_begin & host_update_end 2025-02-26 08:28:50 -06:00
89a4b3b22f use full rtt instead of half rtt for determining simulation tick count 2025-02-26 07:58:05 -06:00
6442998795 host channel heartbeat for rtt 2025-02-25 19:39:47 -06:00
a364f311d1 prediction progress 2025-02-25 18:41:39 -06:00
2769e98450 prediction progress 2025-02-25 14:02:59 -06:00
a6d103f391 rename all 'buckets' -> 'bins' 2025-02-25 12:03:13 -06:00
4172808fe2 prediction progress 2025-02-19 17:32:24 -06:00
9bccd4eae3 add sampled profiling build option 2025-02-14 12:23:49 -06:00
be5d10e2b0 replace byteio with bitbuff 2025-02-13 17:15:23 -06:00
6d58619fbe comment 2025-02-12 12:30:45 -06:00
98c70b46ba fix bug in host final chunk data len 2025-02-12 08:34:15 -06:00
ff0fbf0878 crappy delta encoding test 2025-02-11 19:31:06 -06:00
dcbabbdfd1 fix precise sleep inaccurate because scheduler period not set 2025-02-10 16:37:32 -06:00
6fa3517d7a re-add networked debug drag 2025-02-09 11:13:36 -06:00
eee5945954 differentiate client entities 2025-02-08 17:11:04 -06:00
16e8bb0dca command line arg passthrough 2025-02-08 12:40:59 -06:00
b9ec028bfa reduce host msg timeout to 0.1 2025-02-08 09:38:32 -06:00
ca664ac291 memory & network usage statistics 2025-02-08 09:28:38 -06:00
a78c5e1a47 networking progress 2025-02-08 07:06:56 -06:00
78ace4b38a buddy progress 2025-02-07 19:17:27 -06:00
6f7c19e053 host function profiling 2025-02-07 15:52:41 -06:00
72728e6a98 host progress 2025-02-07 15:18:36 -06:00
d13a7c70e7 host progress 2025-02-07 10:56:37 -06:00
808edf6e57 user game network communication beginning to work 2025-02-06 20:33:40 -06:00
84e64b5cce host progress 2025-02-06 16:13:28 -06:00
627f736345 host progress 2025-02-06 14:32:06 -06:00
a80eff9e39 host progress 2025-02-03 19:54:06 -06:00