| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | odin bindings: fix static vs dll system library linkage on linux (see: ↵ | Andre Weissflog | 2025-11-28 | 1 | -5/+9 |
| | | | | | https://github.com/floooh/sokol-odin/pull/37) | ||||
| * | Generate Odin bindings that: (1) Are easier to use with web builds. (2) ↵ | Karl Zylinski | 2025-01-26 | 1 | -0/+5 |
| | | | | | Compile cleanly with '-vet -strict-style' | ||||
| * | bindgen: Include top comment in Zig & Odin | Alexander Arvidsson | 2025-01-08 | 1 | -0/+3 |
| | | |||||
| * | bindgen(odin): Fix empty line leading whitespace | Alexander Arvidsson | 2025-01-08 | 1 | -1/+1 |
| | | |||||
| * | bindgen: Textwrap indent and Zig comments | Alexander Arvidsson | 2025-01-05 | 1 | -5/+6 |
| | | |||||
| * | bindgen: Utility function for Odin comments | Alexander Arvidsson | 2025-01-05 | 1 | -18/+15 |
| | | |||||
| * | bindgen: Remove unnecessary 'comment_multiline' | Alexander Arvidsson | 2025-01-05 | 1 | -3/+3 |
| | | |||||
| * | Merge branch 'floooh:master' into feature/bindgen-docs | Alexander Arvidsson | 2025-01-05 | 1 | -2/+7 |
| |\ | |||||
| | * | gen_odin.py: Use shared linux libraries if USE_DLL | Alexander Arvidsson | 2024-12-28 | 1 | -2/+7 |
| | | | |||||
| * | | bindgen: Initial doc comments for Odin | Alexander Arvidsson | 2025-01-05 | 1 | -1/+24 |
| |/ | |||||
| * | Changed Odin bindgen to use core:c aliases. | Barinzaya | 2024-11-19 | 1 | -3/+3 |
| | | | | | | This affects intptr_t, uintptr_t, and size_t, which are variable-sized. The previous mappings were mapped directly to 64-bit values. | ||||
| * | Fixed an indentation. | Barna Mumtyan | 2024-05-04 | 1 | -1/+1 |
| | | |||||
| * | Added support for generating dynamic libraries for macos in sokol-odin port. | Barna Mumtyan | 2024-05-04 | 1 | -13/+24 |
| | | |||||
| * | Merge branch 'odin-unitybuild-and-dll-support' of ↵ | Andre Weissflog | 2024-04-13 | 1 | -22/+46 |
| |\ | | | | | | | https://github.com/jakubtomsu/sokol into jakubtomsu-odin-unitybuild-and-dll-support | ||||
| | * | per-module debug mode, update constants | jakubtomsu | 2024-04-11 | 1 | -25/+32 |
| | | | |||||
| | * | correct dll lib link path | jakubtomsu | 2024-04-11 | 1 | -4/+4 |
| | | | |||||
| | * | use unitybuild only in DLL | jakubtomsu | 2024-04-11 | 1 | -18/+19 |
| | | | |||||
| | * | fix lib prefixes | jakubtomsu | 2024-04-11 | 1 | -20/+19 |
| | | | |||||
| | * | Update the odin foreign imports and configs | jakubtomsu | 2024-04-10 | 1 | -18/+35 |
| | | | |||||
| * | | Exclude 'NUM' enum values from bindings | jakubtomsu | 2024-04-12 | 1 | -1/+1 |
| |/ | |||||
| * | bindgen minor code cleanup | Andre Weissflog | 2024-02-20 | 1 | -1/+0 |
| | | |||||
| * | gen_odin.py: add sokol_glue.h as regular module, remove cruft | Andre Weissflog | 2024-02-19 | 1 | -4/+2 |
| | | |||||
| * | add sokol_log.h to odin bindings generator | Andre Weissflog | 2023-02-12 | 1 | -0/+2 |
| | | |||||
| * | Fix language bindings: | Andre Weissflog | 2022-11-03 | 1 | -52/+16 |
| | | | | | | - clang-14 ast-dump has changed for array types, fix works both for new and old format - start moving common helper functions into gen_util.py | ||||
| * | Remove wrapper procs for Odin bindings. Use c.int type (#719) | Phil H | 2022-10-16 | 1 | -70/+28 |
| | | | | | | | | | | * gen odin bindings without wrapper procs * use c.int * remove unused gen procs * use #any_int for binding c.int parameters | ||||
| * | gen_odin.py: add pthread to linux system libraries | Andre Weissflog | 2022-08-02 | 1 | -3/+3 |
| | | |||||
| * | gen_odin.py: add dl to linux system libraries | Andre Weissflog | 2022-08-02 | 1 | -1/+1 |
| | | |||||
| * | gen_odin.py: fix linux system library linking | Andre Weissflog | 2022-08-02 | 1 | -3/+3 |
| | | |||||
| * | gen_odin.py: fix linux library names | Andre Weissflog | 2022-08-02 | 1 | -2/+2 |
| | | |||||
| * | gen_odin.py: add GL vs Metal/D3D11 backend selection via define | Andre Weissflog | 2022-07-28 | 1 | -16/+31 |
| | | |||||
| * | gen_odin.py: inject sdtx.printf() wrapper function | Andre Weissflog | 2022-07-26 | 1 | -2/+12 |
| | | |||||
| * | gen_odin.py: don't remap sgl_rad() and sgl_deg() | Andre Weissflog | 2022-07-25 | 1 | -2/+0 |
| | | |||||
| * | gen_odin.py: fix output directory structure | Andre Weissflog | 2022-07-23 | 1 | -5/+9 |
| | | |||||
| * | gen_odin.py: rename 'private' struct field to '_' | Andre Weissflog | 2022-07-20 | 1 | -1/+5 |
| | | |||||
| * | gen_odin.py: map C bool to Odin bool (not b8), get rid of semicolons | Andre Weissflog | 2022-07-20 | 1 | -8/+8 |
| | | |||||
| * | map SGL_NO_ERROR to SGL_ERROR_NO_ERROR | Andre Weissflog | 2022-07-20 | 1 | -0/+1 |
| | | |||||
| * | gen_odin.py: put system library dependencies into foreign imports | Andre Weissflog | 2022-07-19 | 1 | -10/+65 |
| | | |||||
| * | gen_odin.py: fix .a vs .lib c-library imports | Andre Weissflog | 2022-07-19 | 1 | -4/+4 |
| | | |||||
| * | gen_odin.py: more general fixes | Andre Weissflog | 2022-07-19 | 1 | -12/+19 |
| | | |||||
| * | gen_odin.py: fix C library imports | Andre Weissflog | 2022-07-19 | 1 | -2/+20 |
| | | |||||
| * | gen_odin.py: replace reserved keyword 'context' with 'ctx' | Andre Weissflog | 2022-07-17 | 1 | -1/+3 |
| | | |||||
| * | gen_odin.py: generate structs | Andre Weissflog | 2022-07-17 | 1 | -68/+87 |
| | | |||||
| * | gen_odin.py: initial function and enum bindings | Andre Weissflog | 2022-07-16 | 1 | -22/+64 |
| | | |||||
| * | start with Odin bindings functions | Andre Weissflog | 2022-07-15 | 1 | -7/+88 |
| | | |||||
| * | gen_odin.py: write C function imports | Andre Weissflog | 2022-07-14 | 1 | -2/+246 |
| | | |||||
| * | start with odin bindings | Andre Weissflog | 2022-07-12 | 1 | -0/+79 |