98 Commits

Author SHA1 Message Date
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
gingerBill
b43c1f2b5b Merge pull request #3134 from laytan/non-universal-binaries-raylib
vendor/raylib: change to non-universal binaries
2024-02-19 14:18:44 +00:00
gingerBill
4ca23499fa Add raymath procedures (with numerous deprecated attributes to suggest to use array programming) 2024-02-10 16:31:03 +00: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
Laytan Laats
9ac619f4a2 vendor/raylib: change to non-universal binaries
We already have 2 different folders for the different architectures, so
this does should not have any usage impact.

Main motivation for doing this is hombrew requiring non-universal
binaries in their installation, so this is a step to getting homebrew
and vendor to play nice.
2024-01-24 20:58:14 +01: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
Michael
61335089c6 added some commas 2023-12-08 00:05:51 +01:00
Michael
30ad923558 Update raygui.odin for Mac targets 2023-12-04 20:14:05 +01:00
Michael
a31ab31e96 Add files via upload 2023-12-04 20:09:12 +01:00
Michael
ac760a0bdd MacOS-arm64 Raygui libs 2023-12-04 20:08:31 +01:00
Michael
fbf0180411 Delete vendor/raylib/macos-arm64/libraygui.a 2023-12-04 20:07:29 +01:00
Michael
198ac00994 New Raygui libs for Windows 2023-12-04 17:31:32 +01:00
Michael
603764dbca Delete vendor/raylib/windows/raygui.lib 2023-12-04 17:30:51 +01:00
Michael
cb04333480 Delete vendor/raylib/windows/raygui.dll 2023-12-04 17:30:38 +01:00
Michael
0e169fd1c2 Delete vendor/raylib/windows/rayguidll.lib 2023-12-04 17:30:13 +01:00
Colin Davidson
bfbeb23f54 add resize non zeroed in more places 2023-12-04 03:09:13 -08:00
Michael
058132e7e6 fixed names 2023-11-26 07:50:11 -07:00
Michael
9b7c5f2b1b Delete vendor/raylib/linux/libraygui.so.3.6 2023-11-26 07:49:12 -07:00
Michael
06e61c7315 Delete vendor/raylib/linux/raygui.a 2023-11-26 07:48:47 -07:00
Michael
1b23dbb228 Delete vendor/raylib/linux/libraygui.a 2023-11-26 07:48:36 -07:00
Michael
cc2ba146a6 Delete vendor/raylib/linux/raygui.so 2023-11-26 07:48:26 -07:00
Michael
3bbdc93882 Updated dynlibs 2023-11-26 07:45:42 -07:00
Michael
0091193c04 added missing enums
GuiTextAlignmentVertical and GuiTextWrapMode
2023-11-26 01:45:55 -07:00
Michael
1b5bcc1a99 Added GuiToggleSlider 2023-11-26 08:29:29 +00:00
Michael
fb48131f3c More minor fixes 2023-11-26 07:25:53 +00:00
Michael
9300c99d65 Merge branch 'odin-lang:master' into raylib5 2023-11-26 00:00:47 -07:00
Michael
9366bf44a6 Fixed a bunch of tab/space issues 2023-11-26 06:55:56 +00:00
Jeroen van Rijn
3c021f9c52 Merge pull request #2923 from flysand7/raylib-fix
Pre-compiled raygui on linux
2023-11-24 14:18:49 +01:00
sean arooni
b21b5ef222 Updated bindings and libs for Raylib 5.0 2023-11-19 13:43:26 -05:00
Karl Zylinski
51229a29f8 Raylib: use fixed array instead of struct for rl.Color. This makes swizzling etc work, but the memory layout is still the same 2023-11-06 15:23:21 +01:00
Karl Zylinski
764ce2a4b0 RAYLIB_SHARED: use /NODEFAULTLIB:msvcrt instead of /NODEFAULTLIB:libcmt. This fixes linker errors. 2023-11-06 14:58:34 +01:00
flysand7
d400a5a108 [vendor/raylib]: Add pre-compiled libraries on linux; Minor changes in bindings 2023-11-05 15:03:08 +11:00
flysand7
cf937c6341 add 'shared' config to vendor libraries 2023-10-14 21:21:34 +11:00
gingerBill
72118fcc6a Fix #2794 (Fix typo for IsWindowState) 2023-09-11 16:14:28 +01:00
Laytan Laats
68b9260c9b add libraygui.a for macos-arm64 2023-08-09 00:36:21 +02:00