Commit Graph

28 Commits

Author SHA1 Message Date
Ed_
43141183a6 wip messing around with adding jai flavored hash/key table. 2025-10-20 12:51:29 -04:00
Ed_
58ba273dd1 code2: initial curation of virtual arena 2025-10-18 20:46:06 -04:00
Ed_
0f621b4e1b Started to curate/move over input stuff 2025-10-18 15:01:30 -04:00
Ed_
62979b480e Code2 Progress: more sokol stuff 2025-10-18 15:01:19 -04:00
Ed_
5a3b8ef3b9 WIP(untested, compiles): Started to setup sokol callbacks 2025-10-17 00:58:39 -04:00
Ed_
b46c790756 WIP(Untested, compiles): Grime progress 2025-10-16 20:21:44 -04:00
Ed_
b4f0806d1b WIP: More progress on setting grime back up. 2025-10-16 14:15:26 -04:00
Ed_
3958fac3e0 reduced WorkerID to fit a 128 bit mask 2025-10-15 23:43:03 -04:00
Ed_
724b3eeba5 More edge case testing on the multi-threading, preppared to start moving heavy code back 2025-10-15 21:35:45 -04:00
Ed_
bc742b2116 basic frametime is back 2025-10-15 19:43:02 -04:00
Ed_
fa25081d63 WIP: Getting some of the math sorted out and setting up tick_frametime 2025-10-15 17:21:37 -04:00
Ed_
a0f51913dc initial job queue load test during exit, works with hot-reload. 2025-10-15 01:59:19 -04:00
Ed_
9f75d080a7 hot reload works with tick lanes and job worker loops! 2025-10-15 00:44:14 -04:00
Ed_
ed6a79fd78 job workers ticking (hot-reload untested) 2025-10-14 00:31:33 -04:00
Ed_
c106d3bc96 WIP: tick lanes were working, currently bootstrapping the job system. 2025-10-14 00:04:30 -04:00
Ed_
0d904fba7c WIP: Untested more process runtime bootstrapping, some decisions on how grime is setup.. 2025-10-13 12:47:16 -04:00
Ed_
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
Ed_
5f57cea027 got multi-laned hot-reload 2025-10-13 02:13:58 -04:00
Ed_
8ced7cc71e progress on setting up host/client api process execution 2025-10-12 19:52:17 -04:00
Ed_
406ff97968 progress on setting up host/client api process execution 2025-10-12 16:20:08 -04:00
Ed_
866432723e progress on grime 2025-10-12 16:19:26 -04:00
Ed_
80846d035f got it compiling again (still quite a bit todo) 2025-10-12 02:13:57 -04:00
Ed_
54ff97b6c1 more progress on grime for code2 2025-10-12 01:52:08 -04:00
Ed_
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
Ed_
d25757da61 more progress on code 2 2025-10-11 21:24:46 -04:00
Ed_
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
Ed_
7219b780fc began the rewrite... 2025-09-14 16:26:43 -04:00
Ed_
34e9f590ff making initial code2 codebase diretory 2025-09-14 16:05:56 -04:00