Commit Graph

91 Commits

Author SHA1 Message Date
jakubtomsu
d492122bd4 import cleanup 2026-02-09 20:08:22 +01:00
Furkan
9c6885d8b5 Added MAX_MATERIAL_MAPS constant 2025-11-01 11:05:50 +03:00
Jeroen van Rijn
998fbdc5c0 Doc lines for vendor:* 2025-10-10 17:51:28 +02:00
Feoramund
92005ba1a6 raylib: Refer to Odin-style enum over original C enum
Fixes #4865
2025-06-23 09:20:09 -04:00
Dan Korostelev
f57048f862 fix raylib.CameraMoveRight signature 2025-01-24 01:13:53 +01:00
LineuVale
21e4888934 Fix raylib DrawRectangleRoundedLines 2025-01-18 18:22:16 -03:00
Karl Zylinski
dc1b75b6c3 Added WASM libs for raylib and raygui. Added them to the foreign import blocks, with optional ways to override them. These overrides can be used to use alterantive libs when using for example emscripten. 2025-01-01 22:26:11 +01:00
Tina Colvin
52a7a3e5fc change camera defines to constants 2024-12-04 16:44:00 -07:00
Tina Colvin
dc0e189e32 add bindings for rCamera module in vendor/raylib/raylib.odin 2024-12-04 11:49:24 -07:00
Laytan Laats
ef3d51fad2 vendor/raylib: revert removal of arm64 raygui binaries and fix import paths 2024-11-26 18:59:51 +01:00
Jeroen van Rijn
d315d357ca Add aliases for Is*Ready -> Is*Valid 2024-11-25 20:18:53 +01:00
lxmcf
29839ea9e2 Resolve indentation issues 2024-11-25 21:09:10 +11:00
Alex Macafee
6ebea39b3e Add missing trailing commas 2024-11-25 19:50:34 +11:00
lxmcf
b76781015b Update vendor:raylib to raylib 5.5 2024-11-25 19:37:43 +11:00
nickk-dv
c2dd15b5d3 fix LoadRandomSequence binding in vendor raylib 2024-11-06 22:39:48 +02:00
Laytan Laats
152479052e va_list fixes for raylib & stb sprintf 2024-09-29 11:45:57 +02:00
Laytan
eef4dffa12 Merge pull request #4134 from karl-zylinski/fix-raylib-LoadImageAnim-binding
Fix binding: Make rl.LoadImageAnim take a pointer instead of a multi-pointer.
2024-08-24 22:56:49 +02:00
Karl Zylinski
25e8a6353d Fix comment indentation. 2024-08-24 22:02:17 +02:00
Karl Zylinski
574a5015d6 Make rl.LoadImageAnim take a pointer instead of a multipointer. The param frames is just for returning an int, it's not for passing a multipointer into the proc. 2024-08-24 22:00:29 +02:00
gingerBill
0e71e93b22 Remove unused import 2024-08-24 14:51:28 +01:00
gingerBill
61b3af5b08 MemFree as a procedure group for both rawptr and cstring 2024-08-24 14:51:05 +01:00
gingerBill
19b95349a6 Use fmt.caprintf directly 2024-08-24 14:47:33 +01:00
gingerBill
eb799393d5 Fix -vet-tabs issues 2024-08-24 13:56:41 +01:00
gingerBill
df56655ab1 Fix formatting inconsistencies 2024-07-16 14:03:02 +01:00
gingerBill
6702f07762 rawptr -> cstring 2024-07-16 14:02:07 +01:00
gingerBill
8642d719f0 Imply #no_capture to all variadic parameters 2024-07-14 12:19:47 +01:00
gingerBill
c7bd954752 Add more uses of #no_capture 2024-07-14 11:56:04 +01:00
Karl Zylinski
1a22f82f94 Changed rl.SetShaderValue etc to take a c.int like in original raylib.h. You 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. 2024-06-11 18:03:20 +02:00
gingerBill
ff37a7435c Add parentheses around the foreign import paths 2024-06-06 21:03:35 +01:00
gingerBill
11b1a48bf0 Fix extra_linker_flags for raylib on windows 2024-06-04 15:54:57 +01:00
gingerBill
606608c02b Utilize foreign import constant strings for foreign imports 2024-06-04 15:49:17 +01:00
alec hodgkinson
3b632b4d90 Fixed typo in raylib documentation 2024-04-22 15:13:52 -07:00
gingerBill
cd7137af60 Update raylib to use #row_major matrices 2024-03-19 21:16:04 +00:00
gingerBill
51d12acab3 Enforce linalg 2024-03-08 13:28:15 +00:00
Laytan Laats
3ada83a503 clean imports 2024-03-01 20:32:07 +01:00
Laytan Laats
50ded324e0 move va_list into core:c 2024-03-01 20:30:19 +01:00
Laytan Laats
6734a7096a makes raylib and stb_rect_pack free of libc 2024-02-29 23:33:25 +01:00
gingerBill
d1174f66bc Fix #3233 2024-02-28 13:41:54 +00:00
Karl Zylinski
cdda8f0eb9 Additional fixes for errors in Raylib bindings since Raylib 4 -> 5 upgrade. 2024-02-26 17:16:45 +01:00
Karl Zylinski
ae67f37fc1 Fix ModelAnimation in raylib.odin missing a field. 2024-02-26 13:32:16 +01:00
Murtagy
456dd22dc4 Update raylib.odin 2024-02-05 21:38:17 +03:00
Murtagy
7bf25a4cf2 typo in comment 2024-02-03 18:43:34 +03:00
Colin Davidson
d0bb1fb844 bring log allocator up to date 2024-01-17 13:11:10 -08:00
gingerBill
1d621295b1 Fix #1934 raylib IsGestureDetected 2024-01-17 12:26:44 +00:00
Karl Zylinski
46f46e645c Added comment on SetConfigFlags in Raylib bindings that it must be called before window creation 2024-01-11 11:20:14 +01:00
Karl Zylinski
a9166f52f8 Raylib 5.0 IsMouseButtonUp workaround: Better use of when clause to make sure we remove the workaround later. 2023-12-18 11:30:20 +01:00
Karl Zylinski
9bdd4c73a5 Raylib workaround: Fix comment typo 2023-12-18 11:20:15 +01:00
Karl Zylinski
2362be11bf Raylib 5.0 bug workaround: Check VERSION and panic if VERSION != 5.0, in which case there is info in the message about how to remove the workaround. 2023-12-18 11:19:11 +01:00
Karl Zylinski
2a0e4f7a8c Workaround for bug in Raylib 5 making IsMouseButtonUp not work properly. 2023-12-17 19:48:19 +01:00
Michael
a4606e4da8 IsMouseButtonUp hack for now 2023-12-16 16:50:22 -07:00