Backlog/lib/sdl3
Peterino2 d32d248ac0 docs: Add comprehensive API coverage analysis
Tested all 43 major SDL3 APIs:
- 15/43 (35%) fully working with zero errors
- 28/43 (65%) partial with 1-13 errors each
- 0/43 (0%) failed

Production Ready APIs (15):
 Input: keyboard, scancode, mouse, touch, pen
 Core: cpuinfo, sensor, time, process, locale, version, power
 Graphics: rect, blendmode
 Other: keycode

Near-Perfect (20 APIs with just 1 error):
⚠️ audio, camera, clipboard, error, events, filesystem,
   gamepad, gpu, guid, haptic, hidapi, init, iostream,
   joystick, log, messagebox, mutex, pixels, render,
   storage, surface, thread, tray

Key Findings:
- Function pointer typedefs block 23 APIs (HIGH priority)
- Keyword field names affect 3 APIs (MEDIUM priority)
- Edge cases affect 2 APIs (LOW priority)

Impact:
- ~5 hours effort → 91% coverage (39/43 APIs)
- ~8 hours total → 100% coverage

See API_COVERAGE.md for detailed breakdown.
2026-01-22 14:29:06 -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 docs: Add comprehensive API coverage analysis 2026-01-22 14:29:06 -08:00
research sdl3 initial parser 2026-01-21 16:28:12 -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: Multi-header support - keyboard, video, events now working 2026-01-22 14:21:45 -08:00
MOCK_TESTING_COMPLETE.md Update mock testing to use full SDL_gpu.h with proper header includes 2026-01-22 01:32:58 -08:00
apigen.py so much work on hot reloading done 2025-05-19 21:35:04 -07:00
build.zig test: Add multi-header generation and enhance bit position parsing 2026-01-22 13:48:04 -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.json added gltf mesh loader back 2025-04-14 23:58:08 -07:00
test.msl added gltf mesh loader back 2025-04-14 23:58:08 -07:00