1380 Commits

Author SHA1 Message Date
Jeroen van Rijn
3ea134a86a Merge pull request #6986 from odin-lang/bill/update-box3d
Update `vendor:box3d` to latest commit
2026-07-09 17:58:19 +02:00
Jeroen van Rijn
f8791d361c raymath: Vector3DistanceSqr(t) 2026-07-09 17:19:44 +02:00
Jeroen van Rijn
56cae84ed1 Delete old lib 2026-07-09 15:46:57 +02:00
Jeroen van Rijn
bf8a6d81d8 box3d universal binary 2026-07-09 15:46:24 +02:00
gingerBill
65d4ec726b Remove older darwin/libbox3d.a 2026-07-09 13:01:56 +01:00
Jeroen van Rijn
66e8f99cc5 Fix a few typos in box3d.odin 2026-07-09 13:54:44 +02:00
Jeroen van Rijn
d6b7a7867f Add box3d build script for Linux + macOS 2026-07-09 13:47:35 +02:00
gingerBill
d330d1efc7 Fix typo of type 2026-07-09 11:33:01 +01:00
gingerBill
6d3b46c9de Add box3d src to project; Add simple build script for Windows 2026-07-09 11:31:38 +01:00
gingerBill
759061db9e Update box3d to latest commit
Only Windows lib is updated in this commit
2026-07-09 11:21:42 +01:00
Gaia
bd31effa17 Update wgpu.js 2026-07-08 03:29:54 -05:00
Gaia
1e7496ceb7 Update wgpu.js
Fix missing => after wgpuComputePassEncoderSetImmediates
2026-07-08 03:25:13 -05: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
gingerBill
1d0d31cf4c Fix trailing commas 2026-07-06 23:02:36 +01:00
gingerBill
301c287de9 Update kb_text_shape.lib 2026-07-06 22:39:40 +01:00
gingerBill
03b399b64b Fix alignment 2026-07-06 22:38:27 +01:00
gingerBill
f612913980 Merge pull request #6944 from KamWithK/master
Update kb_text_shape to v2.21
2026-07-06 22:36:40 +01: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
a4055571de vendor/wgpu: update to v29.0.1.1 2026-07-04 14:57:55 +02:00
Kamron Bhavnagri
8dd82cc1e1 Build kb with position independent code 2026-07-04 22:24:40 +10:00
Kamron Bhavnagri
ef3e946b5a Update kb_text_shape to v2.21 2026-07-04 22:24:40 +10:00
Laytan Laats
194280e4d3 Box3D MacOS 2026-07-04 13:59:53 +02:00
gingerBill
79bd50cac8 Fix `#by_ptr usage for shape definitions 2026-07-04 12:43:24 +01:00
gingerBill
d786ac40bf Fix Create*Shape bindings to use pointers directly 2026-07-04 12:39:43 +01:00
Laytan Laats
5bc524d944 vendor/box3d: Linux amd64
Also remove #by_ptr from a proc because there may be a bug in #by_ptr
here
2026-07-04 12:50:42 +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
dc0f001b35 Merge pull request #6933 from odin-lang/bill/box3d
`vendor:box3d`
2026-07-03 21:35:30 +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
gingerBill
8a0d37efaf Add box3d headers 2026-07-02 13:41:11 +01:00
gingerBill
723a431145 Add box3d.lib for Windows 2026-07-02 13:40:35 +01:00
gingerBill
27c055719e Add vendor:box3d bindings 2026-07-02 13:33:35 +01: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
Ignacy Koper
979f4fdd0c stripped GameInput prefix from interface type names of vendor:windows/GameInput
Signed-off-by: Ignacy Koper <ignacy423@gmail.com>
2026-06-28 13:38:29 +02:00
blob1807
19dc9ae773 Remove non-exported joystick_lock
As per the header, `SDL_joystick_lock` isn't an exported symbol. https://github.com/libsdl-org/SDL/blob/release-3.4.2/include/SDL3/SDL_joystick.h#L78-L85
2026-06-26 21:48:24 +10:00