Jeroen van Rijn
f8791d361c
raymath: Vector3DistanceSqr(t)
2026-07-09 17:19:44 +02:00
Jeroen van Rijn
dea07424c4
Merge pull request #6972 from Kelimion/raylib-fix
...
Raylib 6.0 bindings update; add `vendor:*` policy to its `README.md`
2026-07-07 18:01:51 +02:00
Jeroen van Rijn
30345cf384
Raylib 6.0 bindings update; add vendor:* policy to its README.md
...
Regrettably the raylib 6.0 bindings left a few things to be desired.
This was obscured at the time by it not being a diff against v5.5.
They've now been reviewed and updated line by line.
Additionally, we're introducing a pull request policy for `vendor:*`,
found in `vendor/README.md`.
The policy reads as follows:
These packages and their associated binary files are curated and maintained by the Odin team. Please don't open pull requests for `vendor:` without first consulting them, whether it be to propose a new package or update bindings to a newer version. In the best of cases this often results in a duplication of effort. Localized fixes where type or procedure definitions diverge between the Odin binding and upstream are welcome.
2026-07-07 17:48:17 +02:00
Courtney Strachan
b2abdff2ef
Fix raylib procedure name typo
...
Vector2DistanceSqrt -> Vector2DistanceSqr
2026-07-07 11:09:46 -04:00
Jeroen van Rijn
d442fed12d
Merge pull request #6969 from yuraiz/rl-fix
...
fix: delete FilePathList.capacity field from the raylib bindings
2026-07-07 12:32:47 +02:00
yuraiz
b7a0c622f9
fix: delete FilePathList.capacity field from the raylib bindings
2026-07-07 13:05:41 +03:00
Jeroen van Rijn
03717acf31
Restore missing parameter in rl.LoadFontData
2026-07-07 12:00:08 +02:00
Jeroen van Rijn
de6ec416f2
package raylib
2026-07-06 22:51:21 +02:00
Jeroen van Rijn
bfaa82e0f6
*.a, again
2026-07-06 22:49:39 +02:00
Jeroen van Rijn
795247a62c
Readd files
2026-07-06 22:42:50 +02:00
Jeroen van Rijn
0d883bb3e0
Remove raylib v5.5 in favor of v6.0
2026-07-06 20:09:55 +02:00
Laytan Laats
7028a3479f
raylib: Add back ShowCursor
2026-07-06 19:02:38 +02:00
Laytan Laats
a7242579ef
Raylib v6 on Linux needs libX11
2026-07-04 12:47:48 +02:00
Jeroen van Rijn
5288b2c03c
Raylib v5.5 also
2026-07-04 11:37:55 +02:00
Jeroen van Rijn
c812c8e01e
wasm also
2026-07-04 11:23:15 +02:00
Jeroen van Rijn
42b6eefebe
Re-add libraylib.a
2026-07-04 11:20:35 +02:00
Jeroen van Rijn
5a82a66853
Fix conflicts.
2026-07-03 17:04:46 +02:00
Jeroen van Rijn
2b4e2e481e
Add raygui libs
2026-07-03 16:55:18 +02:00
Jeroen van Rijn
72a59feb45
Add raylib v6 library binaries from upstream
2026-07-03 16:33:06 +02:00
Jeroen van Rijn
0ed4fe0a4f
Rename to `vendor:raylib/v6
2026-07-03 16:08:00 +02:00
Jeroen van Rijn
9c87eff035
Merge branch 'master' into raylib-6.0
2026-07-03 15:52:33 +02:00
RobinsAviary
d28c610c7e
moved to v6.0 folder at suggestion, fixed a few small things i missed
2026-06-28 14:42:21 -04:00
RobinsAviary
f39070a140
comma
2026-04-23 18:08:01 -04:00
RobinsAviary
fe66945b1c
fixed comment alignment
2026-04-23 18:06:25 -04:00
RobinsAviary
33c95ec484
added initial 6.0 bindings
2026-04-23 17:59:23 -04:00
Peter0x44
2da0fc1871
Add missing rlgl bindings for raylib 5.5
2026-04-06 11:30:12 +01:00
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
Jeroen van Rijn
4d3593afc9
Update rlgl.LoadFramebuffer signature to match raylib 5.5 change
2025-05-26 21:50:13 +02:00
Dove
3c8cdf822f
add 3 missing functions in vendor:raylib/rlgl
2025-05-11 04:03:51 +08:00
Jeroen van Rijn
ddedddc16d
Get rid of duplicate math.signbit in favor of math.sign_bit
2025-04-15 16:17:02 +02: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
Laytan Laats
bf0e6eaf60
vendor/raylib: fix SetVertexAttribute definition
...
Fixes #4596
2025-01-05 19:21:39 +01:00
Laytan Laats
5957ff3699
vendor/raylib: fix Vector3Unproject wrong assignment
...
Fixes #4646
2025-01-05 13:45:01 +01: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
gingerBill
db1b67daba
Merge pull request #4558 from thebigtoona/vendor/raylib-add-rcamera-module-bindings
...
add bindings for rCamera module in vendor/raylib/raylib.odin
2024-12-11 12:32:55 +00:00
Laytan Laats
402f8dd576
raylib/rlgl: fix foreign imports after update to 5.5
2024-12-06 18:54:48 +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
Barinzaya
30cf3ed02f
Fixed raymath not applying matrix translations.
...
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.
2024-10-31 13:37:43 -04:00
Stefan Stefanov
f112c27f7d
rlgl: Add EnableColorBlend()
2024-10-12 20:01:27 +03:00