43141183a6
wip messing around with adding jai flavored hash/key table.
2025-10-20 12:51:29 -04:00
58ba273dd1
code2: initial curation of virtual arena
2025-10-18 20:46:06 -04:00
0f621b4e1b
Started to curate/move over input stuff
2025-10-18 15:01:30 -04:00
62979b480e
Code2 Progress: more sokol stuff
2025-10-18 15:01:19 -04:00
5a3b8ef3b9
WIP(untested, compiles): Started to setup sokol callbacks
2025-10-17 00:58:39 -04:00
b46c790756
WIP(Untested, compiles): Grime progress
2025-10-16 20:21:44 -04:00
b4f0806d1b
WIP: More progress on setting grime back up.
2025-10-16 14:15:26 -04:00
3958fac3e0
reduced WorkerID to fit a 128 bit mask
2025-10-15 23:43:03 -04:00
724b3eeba5
More edge case testing on the multi-threading, preppared to start moving heavy code back
2025-10-15 21:35:45 -04:00
bc742b2116
basic frametime is back
2025-10-15 19:43:02 -04:00
fa25081d63
WIP: Getting some of the math sorted out and setting up tick_frametime
2025-10-15 17:21:37 -04:00
a0f51913dc
initial job queue load test during exit, works with hot-reload.
2025-10-15 01:59:19 -04:00
9f75d080a7
hot reload works with tick lanes and job worker loops!
2025-10-15 00:44:14 -04:00
ed6a79fd78
job workers ticking (hot-reload untested)
2025-10-14 00:31:33 -04:00
c106d3bc96
WIP: tick lanes were working, currently bootstrapping the job system.
2025-10-14 00:04:30 -04:00
0d904fba7c
WIP: Untested more process runtime bootstrapping, some decisions on how grime is setup..
2025-10-13 12:47:16 -04:00
4abd2401f0
Naming convention change for atomics
...
cache_coherent_ is what I'm going with for now based off of studying it further.
I really really don't like the "atomic" as the verbiage phrase. It conveys nothing about what the execution engine is actually doing with the thread caches or the bus snoop.
2025-10-13 02:49:07 -04:00
5f57cea027
got multi-laned hot-reload
2025-10-13 02:13:58 -04:00
8ced7cc71e
progress on setting up host/client api process execution
2025-10-12 19:52:17 -04:00
406ff97968
progress on setting up host/client api process execution
2025-10-12 16:20:08 -04:00
866432723e
progress on grime
2025-10-12 16:19:26 -04:00
80846d035f
got it compiling again (still quite a bit todo)
2025-10-12 02:13:57 -04:00
54ff97b6c1
more progress on grime for code2
2025-10-12 01:52:08 -04:00
983cac0660
Bewing cursed stuff... (not sure I'll bother, but I want to see if it works...)
2025-10-11 22:46:13 -04:00
d25757da61
more progress on code 2
2025-10-11 21:24:46 -04:00
05e979907a
WIP: fleshing out cod2 for once a bit more
...
Planning to try out a flavor of Ryan's multi-threaded laned procs with the some extra threads hooked up separately to a job system.
Will most likely do 2 threads main/helper on live lanes, then 2 others on job queue loops
2025-10-11 19:17:29 -04:00
7219b780fc
began the rewrite...
2025-09-14 16:26:43 -04:00
34e9f590ff
making initial code2 codebase diretory
2025-09-14 16:05:56 -04:00