Commit Graph

954 Commits

Author SHA1 Message Date
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
062285b1b3 socket progress 2025-01-31 10:26:07 -06:00
d7f1ac06cb remove buffer struct, use string struct instead 2025-01-30 15:12:26 -06:00
a1a1430fd8 serialize game cmds 2025-01-30 13:36:44 -06:00
7d0826b57b give byte writer option to be backed by an arena 2025-01-30 11:38:35 -06:00
eea9c978c9 set aim joint correction rate dynamically based on dt 2025-01-30 11:05:38 -06:00
aaaa7deb81 rename timer frequency -> qpc per second 2025-01-30 08:50:39 -06:00
489fc8eca3 store sys timer start in qpc 2025-01-30 08:49:08 -06:00
79cc9e15e5 set tick sim time right before publishing 2025-01-29 11:39:05 -06:00
f0a25248c3 remove sys_timestamp, refactor into generalized i64 holding nanoseconds 2025-01-29 11:29:31 -06:00
a20e8eced5 store win32 timer start & frequency in terms of nanoseconds 2025-01-29 10:56:40 -06:00
4eef91dd63 convert sys_timestamp_t to struct 2025-01-29 10:22:00 -06:00
fef1d98c26 remove redundant cell iter check 2025-01-28 23:31:08 -06:00
dbd16ccd67 skip space cells at 0 2025-01-28 20:31:52 -06:00
70e2d4a935 fix some msvc warnings 2025-01-28 10:18:40 -06:00
894c2dfa26 release space client when entity releases. fix aabb test 2025-01-28 09:11:23 -06:00
dc09b65f69 use combined aabb test for bullet TOI 2025-01-27 20:00:00 -06:00
0836eec851 broad phase for colliders via aabb spatial hash 2025-01-27 19:42:17 -06:00
c200a618b0 collider_get_aabb & collider_test_aabb 2025-01-27 12:11:23 -06:00
b9bc22a019 profile locks 2025-01-26 21:29:03 -06:00
48653e4f92 recreate noise file with prime number of u64 2025-01-22 09:47:35 -06:00
e259d5680d update tracy 2025-01-21 21:10:15 -06:00
4a01a54a59 capture profiler image before present 2025-01-21 19:53:00 -06:00
35f5832714 merge 2025-01-21 15:52:48 -06:00
9202fed07f release vertex buffers before growing 2025-01-21 15:51:11 -06:00
d4327eb7bb don't create empty vertex / index buffers 2025-01-21 15:27:35 -06:00
988b6df472 formatting 2025-01-21 15:27:16 -06:00
d4387a873a formatting 2025-01-21 13:28:08 -06:00
75c9ff4dbd rename texture shader -> triangle shader 2025-01-21 13:23:18 -06:00
9d745e3475 set minimum window size 2025-01-21 08:32:05 -06:00
ab6761b733 formatting 2025-01-20 14:26:12 -06:00
a2f9f58143 retrieve texture size dynamically 2025-01-20 12:03:09 -06:00
cebaed5aa5 refactor renderer_handle -> renderer_texture. retrieve backbuffer as texture. 2025-01-20 11:50:18 -06:00
ceb1ac2059 remove gen from sys thread 2025-01-20 09:43:04 -06:00
c6e1450d88 rename viewport -> ui 2025-01-20 09:29:34 -06:00
3c47774e67 rename canvas -> cmd buffer 2025-01-20 09:25:32 -06:00
49ca91973a declare resource as texture pointer 2025-01-20 09:21:34 -06:00
511783243d draw ui & world to separate texture 2025-01-18 12:29:10 -06:00
acced9dfed render to texture 2025-01-17 19:29:57 -06:00
a015143f5c set topology per draw cmd 2025-01-17 14:05:01 -06:00
9549897e6b fix grid offset 2025-01-17 11:45:12 -06:00
a5111c5b51 rename rand.dat -> noise.dat 2025-01-17 10:16:50 -06:00