| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | raylib: Refer to Odin-style enum over original C enum | Feoramund | 2025-06-23 | 1 | -1/+1 |
| | | | | | Fixes #4865 | ||||
| * | Update rlgl.LoadFramebuffer signature to match raylib 5.5 change | Jeroen van Rijn | 2025-05-26 | 1 | -1/+1 |
| | | |||||
| * | add 3 missing functions in vendor:raylib/rlgl | Dove | 2025-05-11 | 1 | -11/+14 |
| | | |||||
| * | Get rid of duplicate `math.signbit` in favor of `math.sign_bit` | Jeroen van Rijn | 2025-04-15 | 1 | -2/+2 |
| | | |||||
| * | fix raylib.CameraMoveRight signature | Dan Korostelev | 2025-01-24 | 1 | -1/+1 |
| | | |||||
| * | Fix raylib DrawRectangleRoundedLines | LineuVale | 2025-01-18 | 1 | -1/+1 |
| | | |||||
| * | vendor/raylib: fix SetVertexAttribute definition | Laytan Laats | 2025-01-05 | 1 | -1/+1 |
| | | | | | Fixes #4596 | ||||
| * | vendor/raylib: fix Vector3Unproject wrong assignment | Laytan Laats | 2025-01-05 | 1 | -1/+1 |
| | | | | | Fixes #4646 | ||||
| * | Added WASM libs for raylib and raygui. Added them to the foreign import ↵ | Karl Zylinski | 2025-01-01 | 5 | -0/+15 |
| | | | | | blocks, with optional ways to override them. These overrides can be used to use alterantive libs when using for example emscripten. | ||||
| * | Merge pull request #4558 from ↵ | gingerBill | 2024-12-11 | 1 | -0/+28 |
| |\ | | | | | | | | | thebigtoona/vendor/raylib-add-rcamera-module-bindings add bindings for rCamera module in vendor/raylib/raylib.odin | ||||
| | * | change camera defines to constants | Tina Colvin | 2024-12-04 | 1 | -5/+5 |
| | | | |||||
| | * | add bindings for rCamera module in vendor/raylib/raylib.odin | Tina Colvin | 2024-12-04 | 1 | -0/+28 |
| | | | |||||
| * | | raylib/rlgl: fix foreign imports after update to 5.5 | Laytan Laats | 2024-12-06 | 1 | -5/+3 |
| |/ | |||||
| * | vendor/raylib: revert removal of arm64 raygui binaries and fix import paths | Laytan Laats | 2024-11-26 | 3 | -2/+2 |
| | | |||||
| * | Add aliases for Is*Ready -> Is*Valid | Jeroen van Rijn | 2024-11-25 | 1 | -5/+19 |
| | | |||||
| * | Resolve indentation issues | lxmcf | 2024-11-25 | 1 | -4/+4 |
| | | |||||
| * | Add missing trailing commas | Alex Macafee | 2024-11-25 | 1 | -2/+2 |
| | | |||||
| * | Update vendor:raylib to raylib 5.5 | lxmcf | 2024-11-25 | 22 | -206/+230 |
| | | |||||
| * | fix LoadRandomSequence binding in vendor raylib | nickk-dv | 2024-11-06 | 1 | -5/+5 |
| | | |||||
| * | Fixed raymath not applying matrix translations. | Barinzaya | 2024-10-31 | 1 | -2/+2 |
| | | | | | | | | | | | Translation matrices use the w components of the matrix to apply the transform, and thus only work when the w component is 1. In the original raymath implementation, the multiplication is done manually and adds the translation components directly to the result, as if w is 1, but in the Odin binding this is done with a matrix multiplication. However, the w component is set to 0 instead of 1, resulting in the translation not being applied. | ||||
| * | rlgl: Add `EnableColorBlend()` | Stefan Stefanov | 2024-10-12 | 1 | -0/+1 |
| | | |||||
| * | va_list fixes for raylib & stb sprintf | Laytan Laats | 2024-09-29 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #4134 from karl-zylinski/fix-raylib-LoadImageAnim-binding | Laytan | 2024-08-24 | 1 | -1/+1 |
| |\ | | | | | Fix binding: Make rl.LoadImageAnim take a pointer instead of a multi-pointer. | ||||
| | * | Fix comment indentation. | Karl Zylinski | 2024-08-24 | 1 | -1/+1 |
| | | | |||||
| | * | Make rl.LoadImageAnim take a pointer instead of a multipointer. The param ↵ | Karl Zylinski | 2024-08-24 | 1 | -1/+1 |
| | | | | | | | | | frames is just for returning an int, it's not for passing a multipointer into the proc. | ||||
| * | | Remove unused import | gingerBill | 2024-08-24 | 1 | -1/+0 |
| | | | |||||
| * | | `MemFree` as a procedure group for both `rawptr` and `cstring` | gingerBill | 2024-08-24 | 1 | -1/+18 |
| | | | |||||
| * | | Use `fmt.caprintf` directly | gingerBill | 2024-08-24 | 1 | -2/+1 |
| | | | |||||
| * | | Fix `-vet-tabs` issues | gingerBill | 2024-08-24 | 1 | -3/+3 |
| | | | |||||
| * | | Add missing trailing comma | Jason Olson | 2024-08-17 | 1 | -1/+1 |
| | | | |||||
| * | | Restores vertical text alignment broken after 4.0 migration | Jason Olson | 2024-08-17 | 1 | -7/+5 |
| |/ | | | | | | | | | | | | | | A series of changes between raygui 3.6 and 4.0 were that various text box properties were moved from the text box specific properties up into the extended default control properties. This change corrects the various property enums to match the raygui 4.0 API. One additional aspect of this change was rolling back a previous commit made to this vendor file that changed the signature of GuiSetStyle and GuiGetStyle from using a c.int as property value to a more strongly-defined GuiControlProperty enum. Unfortunately, this breaks the raygui API by disallowing the use of various control-specific extended properties due to how the enums are built. | ||||
| * | Use GuiControlProperty instead of c.int | Alex Macafee | 2024-07-31 | 1 | -2/+2 |
| | | |||||
| * | Remove GuiStyleProp | Alex Macafee | 2024-07-31 | 1 | -7/+0 |
| | | |||||
| * | Update Raygui Style set/get functions | Alex Macafee | 2024-07-31 | 1 | -2/+2 |
| | | |||||
| * | Fix formatting inconsistencies | gingerBill | 2024-07-16 | 1 | -3/+3 |
| | | |||||
| * | `rawptr` -> `cstring` | gingerBill | 2024-07-16 | 1 | -1/+1 |
| | | |||||
| * | Imply `#no_capture` to all variadic parameters | gingerBill | 2024-07-14 | 1 | -2/+2 |
| | | |||||
| * | Add more uses of `#no_capture` | gingerBill | 2024-07-14 | 1 | -2/+2 |
| | | |||||
| * | Merge pull request #3742 from karl-zylinski/fix-raymath-matrix-to-float | gingerBill | 2024-06-12 | 1 | -1/+1 |
| |\ | | | | | Make rl.MatrixToFloatV do same thing in Odin as in C | ||||
| | * | Make rl.MatrixToFloatV transpose the matrix before transmuting it to ↵ | Karl Zylinski | 2024-06-12 | 1 | -1/+1 |
| | | | | | | | | | [16]f32, so it does the same thing as the raymath version implemented in C. | ||||
| * | | rlgl: Pull in raylib and expose missing types, so it is the same as rlgl.h. ↵ | Karl Zylinski | 2024-06-12 | 1 | -7/+28 |
| |/ | | | | This makes rlgl less stand-alone, but I left some notes in rlgl.odin how to easily make it stand-alone if one really wants to. | ||||
| * | Merge pull request #3731 from karl-zylinski/rlgl-subpackage | gingerBill | 2024-06-12 | 2 | -555/+560 |
| |\ | | | | | Move rlgl to vendor:raylib/rlgl | ||||
| | * | rlgl.RLGL_VERSION -> rlgl.VERSION | Karl Zylinski | 2024-06-11 | 1 | -1/+1 |
| | | | |||||
| | * | Made rlgl.odin work as a subpackage of raylib. So now you import ↵ | Karl Zylinski | 2024-06-11 | 1 | -243/+248 |
| | | | | | | | | | vendor:raylib/rlgl. Instead of rl.rlBegin(rl.RL_TRIANGLES) you now type rlgl.Begin(rlgl.TRIANGLES). | ||||
| | * | Moved rlgl.odin to subpackage 'raylib/rlgl' | Karl Zylinski | 2024-06-11 | 1 | -0/+0 |
| | | | |||||
| * | | Changed rl.SetShaderValue etc to take a c.int like in original raylib.h. You ↵ | Karl Zylinski | 2024-06-11 | 1 | -6/+8 |
| |/ | | | | should be able to use other values than the ShaderLocationIndex enum, that enum is only for build in things in raylib. Added #any_int on those procs so you can pass both int and also a ShaderLocationIndex. | ||||
| * | Add parentheses around the foreign import paths | gingerBill | 2024-06-06 | 1 | -2/+2 |
| | | |||||
| * | raygui: change `c.int` to their correct enum types | gingerBill | 2024-06-04 | 1 | -9/+9 |
| | | |||||
| * | Fix `extra_linker_flags` for raylib on windows | gingerBill | 2024-06-04 | 1 | -2/+1 |
| | | |||||
| * | Keep `-vet` happy | gingerBill | 2024-06-04 | 1 | -1/+1 |
| | | |||||