This website requires JavaScript.
88fb29ea3d
deleting ai work docs, saving for transfer to laptop for coderview
dev/sdl3-parser
Peterino2
2026-01-23 10:41:00 -0800
fbc49f1596
3 hours of vibe coding or just having a real programmer step in for 20 minutes...
Peterino2
2026-01-22 21:19:21 -0800
0725bcdd2a
saving
Peterino2
2026-01-22 19:51:48 -0800
bb3af1a6bf
Switch parser to page_allocator for faster execution without leak tracking
Peterino2
2026-01-22 19:46:26 -0800
2440d81b5c
Fix pointer-to-const-pointer parsing (SDL_Type *const *)
Peterino2
2026-01-22 19:45:02 -0800
a71d236c0c
parser: Fix multiple parsing issues
Peterino2
2026-01-22 19:25:22 -0800
4a3272220e
Skip iostream API - complex I/O not needed for initial binding
Peterino2
2026-01-22 19:10:32 -0800
00ced6e2d9
Skip SDL_vulkan.h in bindings generation
Peterino2
2026-01-22 19:08:12 -0800
2339ac2268
parser: fix pointer type conversion for const int * and Uint8 **
Peterino2
2026-01-22 19:04:19 -0800
126f1c57b0
docs: clean up parser documentation and update for v3.0
Peterino2
2026-01-22 18:59:02 -0800
83aa5fc26c
Add mutex to ignore list, keep only core SDL3 APIs
Peterino2
2026-01-22 18:56:56 -0800
e9fcd25c51
Fix parser issues: remove trailing comma syntax, add SDL_ACQUIRE/RELEASE macro stripping, add Uint16/Uint8 pointer type conversions
Peterino2
2026-01-22 18:55:36 -0800
d03338034e
Generate all 53 SDL3 public API bindings
Peterino2
2026-01-22 18:46:27 -0800
37054b7958
Fix: Properly parse function pointer fields in structs (SDL_IOStreamInterface)
Peterino2
2026-01-22 18:39:02 -0800
00b6b73889
WIP: Add function pointer field parsing for SDL_IOStreamInterface
Peterino2
2026-01-22 18:34:13 -0800
0c548e053a
fix: handle hex flag values with 'u' suffix and array parameters
Peterino2
2026-01-22 18:25:58 -0800
724b5e1a05
feat: add JSON export and regenerate multiple SDL headers
Peterino2
2026-01-22 18:16:49 -0800
1f29383426
Add comprehensive SDL3 header parsing coverage
Peterino2
2026-01-22 18:13:17 -0800
f910526948
Add pretty-printed JSON output using Zig's std.json formatter
Peterino2
2026-01-22 17:02:38 -0800
818375b78e
Fix memory leaks in parser
Peterino2
2026-01-22 16:58:31 -0800
4440566657
feat: add JSON output mode for SDL header parser
Peterino2
2026-01-22 16:53:39 -0800
002ceb891a
Update documentation for JSON output feature
Peterino2
2026-01-22 15:30:50 -0800
b7ec134b0e
Implement JSON output feature for SDL parser
Peterino2
2026-01-22 15:30:02 -0800
743845de9b
Add JSON output feature plan
Peterino2
2026-01-22 15:26:05 -0800
a2ab0f0f21
Fix inline comment handling in struct/union parsing
Peterino2
2026-01-22 15:15:59 -0800
d270b3fc84
Add union parsing support and fix comment handling in struct/union scanners
Peterino2
2026-01-22 15:12:47 -0800
79dd39e36a
feat: Strip format attribute macros and add va_list support - +2 APIs!
Peterino2
2026-01-22 14:55:45 -0800
92b497fdba
feat: Add array field and multi-line comment support - +3 more APIs!
Peterino2
2026-01-22 14:46:43 -0800
6474e26ee3
feat: Add function pointer typedef support - unlocks 4 more APIs!
Peterino2
2026-01-22 14:39:05 -0800
d32d248ac0
docs: Add comprehensive API coverage analysis
Peterino2
2026-01-22 14:29:06 -0800
5aef8dedae
fix: Multi-header support - keyboard, video, events now working
Peterino2
2026-01-22 14:21:45 -0800
c23ae441c1
docs: Reorganize and clean up documentation
Peterino2
2026-01-22 14:03:06 -0800
0734de2332
test: Add multi-header generation and enhance bit position parsing
Peterino2
2026-01-22 13:48:04 -0800
6031c0c363
feat: Add typedef scanning - achieve 100% dependency resolution
Peterino2
2026-01-22 13:41:14 -0800
d8ecb5e254
feat: Add dependency resolution and multi-field struct parsing
Peterino2
2026-01-22 12:55:06 -0800
cdb33d84db
deleted a lot of intermediate files and tests
Peterino2
2026-01-22 03:58:37 -0800
c7c7440c14
Add comprehensive dependency resolution implementation plan
Peterino2
2026-01-22 01:46:58 -0800
4c354f093c
zargs initial test
Peterino2
2026-01-22 01:41:10 -0800
d5b381526c
Add parser documentation and clean up planning files
Peterino2
2026-01-22 01:36:16 -0800
fd37a11da8
Update mock testing to use full SDL_gpu.h with proper header includes
Peterino2
2026-01-22 01:32:58 -0800
5dae1139b7
Add mock compilation testing to SDL3 build system
Peterino2
2026-01-22 01:27:36 -0800
291adf94d3
parser work continued
Peterino2
2026-01-22 01:18:04 -0800
2b1ce3ac75
initial implementation of zargs
Peterino2
2026-01-22 01:14:23 -0800
204460f500
saving mocks implementation
Peterino2
2026-01-22 00:14:48 -0800
8cdeac3238
saving
Peterino2
2026-01-21 22:41:50 -0800
ec10f75888
Add TODO.md with next implementation steps
Peterino2
2026-01-21 20:28:07 -0800
35a171f804
Remove obsolete TEST_HARNESS_PLAN.md
Peterino2
2026-01-21 20:27:32 -0800
9f4c2b6914
Add comprehensive documentation and reorganize project structure
Peterino2
2026-01-21 20:20:07 -0800
0c5383f518
Fix SDL3 parser critical issues and add comprehensive test plans
Peterino2
2026-01-21 19:37:26 -0800
5ae025a691
sdl3 initial parser
Peterino2
2026-01-21 16:28:12 -0800
eee1bd265e
saving
Peterino2
2026-01-21 00:16:03 -0800
2d59109994
saving
dev/variant-engine
peterino2
2026-01-19 21:40:05 -0800
bae150305d
enabling shader gen
Peterino2
2026-01-08 17:19:52 -0800
6300ef0e35
something broke with core
peterino2
2026-01-08 09:40:02 -0800
a518a89798
hot reloading with trampoline
peterino2
2026-01-06 09:14:02 -0800
e69a8d13ec
hot reloading and module watching done
peterino2
2026-01-03 20:39:31 -0800
ef91c4599b
updated install script
peterino2
2026-01-03 16:37:02 -0800
9f9f40abd9
updates to engine time and seemingly bugs are fixed
peterino2
2026-01-03 16:35:31 -0800
81aaaa81b7
big refactor to new lifetime rules
peterino2
2026-01-03 16:02:52 -0800
c36cae7db9
engine object changes
peterino2
2026-01-03 14:05:30 -0800
a06b0e6394
saving
peterino2
2026-01-02 16:47:56 -0800
17b3a4c23d
trampoline loading is now working for coreTest... now onto hot reloading
peterino2
2026-01-01 16:10:54 -0800
81132ac97b
saving
peterino2
2025-12-30 14:40:51 -0800
97c8de24b9
saving
peterino2
2025-12-30 13:55:35 -0800
bb99e9025e
saving
peterino2
2025-12-28 17:34:46 -0800
b4fa25106a
Merge branch 'dev/variant-engine' of http://archon:3000/searzocom/Backlog into dev/variant-engine
Peter Li
2025-12-27 22:54:20 -0800
75a9ae1b39
spec generation complete
Peter Li
2025-12-27 22:51:40 -0800
18b5537826
saving
peterino2
2025-12-19 02:18:45 -0800
b248573930
more work on variant engine
Peter Li
2025-12-19 01:45:12 -0800
3648615829
new build system who dis
peterino2
2025-12-07 14:35:58 -0800
8a30c78260
archiving a lot of things then moving to yet another redo of the build system
peterino2
2025-11-28 20:22:51 -0800
cc00fb076e
switched all builds to bh.declareOptions
peterino2
2025-11-28 20:14:56 -0800
b0d1a81d84
split between zig and c libraries complete
dev/parallel-ecs
peterino2
2025-11-09 23:30:44 -0800
2176977c4c
saving
peterino2
2025-11-09 20:37:57 -0800
13d73418f8
oh moving things to bh
peterino2
2025-11-09 20:06:12 -0800
fdb23323fe
stuff is broken right now but we going to fix it
peterino2
2025-11-09 19:25:14 -0800
fc8165eb83
saving
peterino2
2025-11-07 10:16:02 -0800
ffc84ce44c
Merge pull request #5 from peterino2/dev/buildhelper
Peter Li
2025-11-06 20:45:39 -0800
a727aedd97
change tests to avoid -fincremental, causes issues on windows, also reducing payload size for concurrent queue test, due to memory constraints
dev/buildhelper
peterino2
2025-11-06 20:44:59 -0800
fb131ab6c4
added EA's implementation of MPMC queue
peterino2
2025-11-06 20:43:20 -0800
1572f96429
fixed all tests and added bh.zig
peterino2
2025-11-06 20:42:48 -0800
5fbc11e1a1
we gonna have to fix our build system even more
peterino2
2025-11-06 11:54:40 -0800
0fc379cbc3
added pscopes
peterino2
2025-11-03 09:17:27 -0800
55e7c955c1
saving
peterino2
2025-11-02 00:55:21 -0700
35562ab6d7
saving
Peter Li
2025-11-02 00:44:21 -0700
7aa70eb5d5
fixes for core dependencies on std c lib
peterino2
2025-11-01 16:33:17 -0700
2e2ab68178
updates to pscopes
peterino2
2025-11-01 16:21:14 -0700
054b41da95
fixed up toolbox.zig
Peter Li
2025-11-01 15:25:49 -0700
60dfe0ae60
compiling platform now
Peter Li
2025-11-01 15:19:03 -0700
180badad39
moved filewatch out of packer, and moving spng to rend, and deleted a lot of dead code
Peter Li
2025-11-01 15:13:42 -0700
08bad270e6
saving
peterino2
2025-10-31 00:55:27 -0700
c7cfa18ce9
added scopes
peterino2
2025-10-31 00:36:14 -0700
b5dad13bd7
enabled parallel job, added optimizeBroadphase, and more scopes
peterino2
2025-10-26 22:31:48 -0700
2e4f7d98e4
crated zuck game content and creating hello-window
peterino2
2025-10-26 20:02:36 -0700
6bf5b3516f
saving
peterino2
2025-10-26 15:50:50 -0700
cf0f27cc92
trying out the depot project
peterino2
2025-10-26 15:50:42 -0700
338954aa8a
updating tracks regarding headless
peterino2
2025-10-25 17:01:10 -0700
efc11fcba9
adding claude helper files and documentation, also testing parallel-job
peterino2
2025-10-25 15:08:40 -0700
e119dac3e1
restored minidumps
dev/upgrade-015
peterino2
2025-10-22 21:00:54 -0700
02dff11242
samplegame is now compiling on windows in both debug and static build modes on 0.15
peterino2
2025-10-19 23:35:28 -0700