aboutsummaryrefslogtreecommitdiff
path: root/bindgen
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'zig-0.10.0'Andre Weissflog2022-11-032-2/+8
|\
| * Merge branch 'master' of github.com:kcbanner/sokol into zig-0.10.0Andre Weissflog2022-10-162-2/+8
| |\
| | * gen_zig.py: use meta.FnPtr instead of a switchkcbanner2022-08-281-2/+2
| | * gen_zig.py: add compile time branches for stage2 supportkcbanner2022-08-272-2/+8
* | | Fix language bindings:Andre Weissflog2022-11-034-187/+123
* | | bindings generation: dump intermediate JSON for easier debuggingAndre Weissflog2022-11-031-0/+2
* | | gen_nim.py: fix case warnings in nim 1.6.8Andre Weissflog2022-10-181-4/+4
|/ /
* / Remove wrapper procs for Odin bindings. Use c.int type (#719)Phil H2022-10-161-70/+28
|/
* gen_odin.py: add pthread to linux system librariesAndre Weissflog2022-08-021-3/+3
* gen_odin.py: add dl to linux system librariesAndre Weissflog2022-08-021-1/+1
* gen_odin.py: fix linux system library linkingAndre Weissflog2022-08-021-3/+3
* gen_odin.py: fix linux library namesAndre Weissflog2022-08-021-2/+2
* gen_odin.py: add GL vs Metal/D3D11 backend selection via defineAndre Weissflog2022-07-281-16/+31
* gen_odin.py: inject sdtx.printf() wrapper functionAndre Weissflog2022-07-261-2/+12
* gen_odin.py: don't remap sgl_rad() and sgl_deg()Andre Weissflog2022-07-251-2/+0
* gen_odin.py: fix output directory structureAndre Weissflog2022-07-231-5/+9
* gen_odin.py: rename 'private' struct field to '_'Andre Weissflog2022-07-201-1/+5
* gen_odin.py: map C bool to Odin bool (not b8), get rid of semicolonsAndre Weissflog2022-07-201-8/+8
* map SGL_NO_ERROR to SGL_ERROR_NO_ERRORAndre Weissflog2022-07-203-0/+3
* gen_odin.py: put system library dependencies into foreign importsAndre Weissflog2022-07-191-10/+65
* gen_odin.py: fix .a vs .lib c-library importsAndre Weissflog2022-07-191-4/+4
* gen_odin.py: more general fixesAndre Weissflog2022-07-191-12/+19
* gen_zig.py: minor code cleanupAndre Weissflog2022-07-191-1/+1
* gen_nim.py: fix type mapping for sg_context_desc.pixel/depth_formatAndre Weissflog2022-07-191-1/+3
* gen_odin.py: fix C library importsAndre Weissflog2022-07-191-2/+20
* gen_odin.py: replace reserved keyword 'context' with 'ctx'Andre Weissflog2022-07-171-1/+3
* gen_odin.py: generate structsAndre Weissflog2022-07-171-68/+87
* gen_zig.py: minor code cleanupAndre Weissflog2022-07-171-1/+1
* gen_odin.py: initial function and enum bindingsAndre Weissflog2022-07-161-22/+64
* gen_zig.py: some minor code cleanupAndre Weissflog2022-07-161-5/+5
* start with Odin bindings functionsAndre Weissflog2022-07-151-7/+88
* gen_odin.py: write C function importsAndre Weissflog2022-07-141-2/+246
* bindings generation minor code cleanupAndre Weissflog2022-07-143-11/+11
* start with odin bindingsAndre Weissflog2022-07-123-1/+89
* Nim bindings: remove to_Range and clean up type mappingsAndre Weissflog2022-07-021-7/+11
* nim bindings: fix reserved keyword wrapping for C functionsAndre Weissflog2022-06-261-6/+10
* nim bindings: clean up C to Nim type mappingsAndre Weissflog2022-06-261-5/+5
* nim bindings: change enum naming conventionsAndre Weissflog2022-06-251-26/+36
* nim bindings: remove to 'const to bitfield' conversionAndre Weissflog2022-06-251-27/+3
* nim bindings: don't differentiate between 'cint' and 'uint32' enumsAndre Weissflog2022-06-251-8/+2
* nim bindings: replace Range.ptr with Range.pointer (can be used without quotes)Andre Weissflog2022-06-231-1/+2
* gen_nim.py: add array to quoted stringsAndre Weissflog2022-06-131-0/+1
* gen_nim.py: fix Windows linker options MSVC vs othersAndre Weissflog2022-06-121-3/+6
* Update Nim bindings generation. (#675)Andre Weissflog2022-06-122-87/+202
* gen_nim.py: generate by-value function wrappersAndre Weissflog2022-06-061-4/+34
* Language bindings generation cleanup round 1 (#674)Andre Weissflog2022-06-052-147/+122
* gen_zig.py: convert C-string results to Zig string slicesAndre Weissflog2022-05-311-1/+13
* Language bindings: fix new allocator callbacks (#671)Andre Weissflog2022-05-302-22/+12
* do not use Nim bit fields for nowGustav Olsson2022-05-231-3/+3
* update nim bindgenGustav Olsson2022-05-183-232/+192