Backlog/lib/sdl3
Peterino2 37054b7958 Fix: Properly parse function pointer fields in structs (SDL_IOStreamInterface)
- Fixed parseStructField to correctly extract field names from function pointer declarations
- Pattern: RetType (SDLCALL *field_name)(params) now correctly identifies 'field_name'
- Prevents function pointer types from causing recursion in convertType
- Function pointer types temporarily converted to ?*const anyopaque placeholder
- SDL_IOStreamInterface now parses correctly with proper field names (size, seek, read, write, flush, close)
- Next step: implement full function pointer type conversion to Zig syntax
2026-01-22 18:39:02 -08:00
..
SDL objloader, ozz, sdl3 all updated 2025-10-13 20:57:04 -07:00
content upgrading to sdl 3.16 2025-06-07 14:05:12 -07:00
parser Fix: Properly parse function pointer fields in structs (SDL_IOStreamInterface) 2026-01-22 18:39:02 -08:00
research feat: add JSON output mode for SDL header parser 2026-01-22 16:53:39 -08:00
shaderTypes switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
shadercross upgrading to sdl 3.16 2025-06-07 14:05:12 -07:00
spvreflect switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
src saving 2025-11-02 00:55:21 -07:00
v2 fix: handle hex flag values with 'u' suffix and array parameters 2026-01-22 18:25:58 -08:00
build.zig feat: add JSON export and regenerate multiple SDL headers 2026-01-22 18:16:49 -08:00
build.zig.zon parser work continued 2026-01-22 01:18:04 -08:00
buildshaders.py saving 2025-04-13 17:41:16 -07:00
test.msl added gltf mesh loader back 2025-04-14 23:58:08 -07:00