Backlog/lib
Peterino2 fd37a11da8 Update mock testing to use full SDL_gpu.h with proper header includes
Key changes:
- Updated regenerate-test-mocks to parse SDL_gpu.h (169 declarations)
- Modified mock_codegen.zig to include SDL headers instead of manual typedefs
- Added SDL include path to mock library compilation
- Expanded mock_test.zig with comprehensive tests for SDL_gpu types
- All 7 tests passing with 94 mock functions linked successfully

Results:
- Generated 1,229 lines of Zig bindings from 169 declarations
- Generated 577 lines of C mock code
- Compiled to 71KB static library with all 94 functions exported
- Tests verify: opaque types, enums, structs, packed structs, and functions
- Demonstrates parser works with large, complex headers

Stats: 13 opaque types, 24 enums, 35 structs, 3 flags, 94 functions
2026-01-22 01:32:58 -08:00
..
.claude switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
bh switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
cimgui switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
enet switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
lua switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
miniaudio switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
nfd switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
objLoader switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
ozz switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
p2 saving 2026-01-19 21:40:05 -08:00
packer saving 2026-01-19 21:40:05 -08:00
sdl3 Update mock testing to use full SDL_gpu.h with proper header includes 2026-01-22 01:32:58 -08:00
spng switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
theoratest switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
tracy switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
watcher switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
zargs initial implementation of zargs 2026-01-22 01:14:23 -08:00
zgltf switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
zmath switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
zphysics switched all builds to bh.declareOptions 2025-11-28 20:14:56 -08:00
readme.md zig build lib 2025-04-11 22:43:41 -07:00
test-libs.py change tests to avoid -fincremental, causes issues on windows, also reducing payload size for concurrent queue test, due to memory constraints 2025-11-06 20:44:59 -08:00
test.zig fixed all tests and added bh.zig 2025-11-06 20:42:48 -08:00

readme.md

libraries go here.