| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | move vendor:libc to vendor:libc-shim | Laytan Laats | 2026-01-22 | 4 | -9/+9 |
| | | |||||
| * | change STBI resize alpha_channel parameter type to c.int | xra | 2025-11-14 | 1 | -13/+13 |
| | | |||||
| * | Refresh vorbis lib on Windows as well. | Jeroen van Rijn | 2025-11-05 | 1 | -0/+0 |
| | | |||||
| * | Fix #5887 | Jeroen van Rijn | 2025-11-05 | 1 | -1/+5 |
| | | | | | By cherry picking unmerged fix in upstream https://github.com/nothings/stb/issues/1745. | ||||
| * | Doc lines for vendor:* | Jeroen van Rijn | 2025-10-10 | 5 | -21/+23 |
| | | |||||
| * | Update stb_truetype.c again | gingerBill | 2025-08-18 | 8 | -0/+2 |
| | | |||||
| * | Rebuild stb libraries and compile `stb_truetype` using the `stb_rect_pack` rects | gingerBill | 2025-08-18 | 8 | -0/+2 |
| | | |||||
| * | put FILE in core:c and use that in bindings to fix wasm | Laytan Laats | 2025-01-27 | 1 | -1/+1 |
| | | |||||
| * | Fix foreign import names | gingerBill | 2025-01-10 | 2 | -2/+2 |
| | | |||||
| * | Keep -vet happy | gingerBill | 2025-01-10 | 3 | -3/+3 |
| | | |||||
| * | Simplify stb foreign imports | gingerBill | 2025-01-10 | 3 | -18/+6 |
| | | |||||
| * | va_list fixes for raylib & stb sprintf | Laytan Laats | 2024-09-29 | 4 | -2/+3 |
| | | |||||
| * | Fix more JS stuff | gingerBill | 2024-09-22 | 1 | -1/+1 |
| | | |||||
| * | Clean-up `libc` usage | gingerBill | 2024-09-22 | 3 | -4/+3 |
| | | |||||
| * | Changed some recently added //+ usages to #+ and also fixed some //+ usages ↵ | Karl Zylinski | 2024-09-17 | 2 | -2/+2 |
| | | | | | in some code generators. | ||||
| * | Merge branch 'master' into file-tags-without-comments | Karl Zylinski | 2024-09-17 | 19 | -148/+2041 |
| |\ | |||||
| | * | wasm: support more vendor libraries | Laytan Laats | 2024-09-09 | 19 | -148/+2041 |
| | | | | | | | | | | | | | | | | | Adds support for: - box2d - cgltf - stb image - stb rect pack | ||||
| * | | Moved all packages in core, base, vendor, tests and examples to use new #+ ↵ | Karl Zylinski | 2024-09-14 | 1 | -1/+1 |
| |/ | | | | file tag syntax. | ||||
| * | recompile bundled stb truetype on windows | laytan | 2024-09-09 | 1 | -0/+0 |
| | | |||||
| * | recompile bundled stb truetype | Laytan Laats | 2024-09-09 | 3 | -1/+1 |
| | | |||||
| * | Remove stb_rect_pack implementation from stb_truetype (fix #4215) | Håkon Stormo | 2024-09-09 | 1 | -3/+0 |
| | | |||||
| * | Fix `-vet-tabs` issues | gingerBill | 2024-08-24 | 1 | -1/+1 |
| | | |||||
| * | remove panic workaround | Laytan Laats | 2024-08-12 | 1 | -7/+1 |
| | | |||||
| * | fix vet errors in stb truetype | Laytan Laats | 2024-08-03 | 1 | -2/+1 |
| | | |||||
| * | Update stb_truetype.odin | xzores | 2024-07-12 | 1 | -1/+1 |
| | | |||||
| * | use slice.ptr_swap instead of alloca | Laytan Laats | 2024-07-02 | 1 | -6/+3 |
| | | |||||
| * | wasm: support `vendor:stb/truetype` and `vendor:fontstash` | Laytan Laats | 2024-07-02 | 5 | -0/+144 |
| | | |||||
| * | compile stb_vorbis | Laytan Laats | 2024-06-04 | 1 | -1/+1 |
| | | |||||
| * | use `#exists` to provide good errors for common missing libraries | Laytan Laats | 2024-06-04 | 6 | -31/+105 |
| | | |||||
| * | clean imports | Laytan Laats | 2024-03-01 | 1 | -1/+1 |
| | | |||||
| * | makes raylib and stb_rect_pack free of libc | Laytan Laats | 2024-02-29 | 1 | -2/+2 |
| | | |||||
| * | Fix foreign import names | gingerBill | 2024-01-17 | 2 | -2/+2 |
| | | |||||
| * | Have default `foreign import` system paths | gingerBill | 2024-01-17 | 6 | -18/+25 |
| | | |||||
| * | add missing fields to fontinfo | ikarus | 2023-05-20 | 1 | -1/+1 |
| | | |||||
| * | Update stb macOS libraries to be universal | William Roe | 2022-12-23 | 6 | -0/+0 |
| | | | | | | | | | | This updates all the darwin stb libraries to be built as universal libraries - meaning they contain both Intel and Apple Silicon versions. This should make these more generally compatible. Also, add stb_vorbis.a in the same way. Not sure why it was missing before. | ||||
| * | Add Darwin-target for building vendor/stb macos universal libs | William Roe | 2022-12-23 | 1 | -1/+31 |
| | | | | | | | | | | | | This Darwin-specific target builds each stb library with macOS-specific options so that the results are universal static libraries that should work on Intel (x86_64) and Apple Silicon (arm64) machines. They also should work on macOS 10.12 and above (which should match what Odin compiles for). The default Makefile target will build the darwin rule if its invoked on a macOS machine, otherwise it'll invoke the more general unix target. | ||||
| * | Fix STB lib import references on `ODIN_OS == .Darwin` | Julian Ceipek | 2022-10-29 | 3 | -3/+3 |
| | | |||||
| * | Fix darwin libs for vendor stbi | ray.garner | 2022-09-18 | 3 | -3/+3 |
| | | |||||
| * | Merge branch 'master' into master | Jeroen van Rijn | 2022-07-28 | 6 | -49/+140 |
| |\ | |||||
| | * | Correct return value. | Jeroen van Rijn | 2022-05-25 | 1 | -1/+1 |
| | | | |||||
| | * | [vendor:easy_font] API improvements. | Jeroen van Rijn | 2022-04-03 | 1 | -27/+114 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `print(x, y, text, color, quad_buffer)` version that takes `[]quad`. (Same internal memory layout as []u8 API, but more convenient for the caller.) Add optional `scale := f32(1.0)` param to `print` to embiggen the glyph quads. ```odin // Example for use with vendor:raylib quads: [999]easy_font.Quad = --- color := rl.GREEN c := transmute(easy_font.Color)color num_quads := easy_font.print(10, 60, TEXT, c, quads[:]) for q in quads[:num_quads] { tl := q.tl.v br := q.br.v color = transmute(rl.Color)q.tl.c r := rl.Rectangle{x = tl.x, y = tl.y, width = br.x - tl.x, height = br.y - tl.y} // Yes, we could just use the `color` from above, but this shows how to get it back from the vertex. // And in practice this code will likely not live as close to the `easy_font` call. rl.DrawRectangleRec(r, color) } ``` | ||||
| | * | Fixes for stb_easy_font | Florian Behr | 2022-04-03 | 1 | -4/+4 |
| | | | |||||
| | * | Add foreign imports for Darwin to vendor:stb | Wes Hardee | 2022-03-22 | 6 | -0/+6 |
| | | | |||||
| | * | stb, miniaudio: use default builtin variables of make for CC and AR | Sébastien Marie | 2022-03-03 | 1 | -13/+13 |
| | | | |||||
| | * | adding `is_16_bit_from_memory` to stbi | Tail Wag Games | 2022-02-24 | 1 | -2/+3 |
| | | | |||||
| | * | Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use strings | gingerBill | 2022-01-20 | 6 | -12/+12 |
| | | | |||||
| * | | Update stb_image_resize.odin | pvance | 2022-07-28 | 1 | -3/+3 |
| | | | |||||
| * | | Update stb_image_resize.odin | pvance | 2022-07-28 | 1 | -3/+3 |
| | | | |||||
| * | | Replace ODIN_OS strings with enum values | pvance | 2022-07-28 | 1 | -3/+3 |
| | | | |||||
| * | | replace ODIN_OS string with enums | pvance | 2022-07-28 | 1 | -3/+3 |
| | | | |||||