Jeffery Myers
c6e2f19e10
Enable GPU skinning in the default build.
...
Have the model animation update functions check the current shader to see if they are going to do GPU skinning or not.
Lazy load the CPU animation buffers so they don't get allocated if the user is doing GPU skinning.
This change allows both GPU and CPU skinning in the same program.
2026-06-13 10:34:19 -07:00
Ray
8713741782
Update rcore.c
2026-06-13 09:21:39 +02:00
InviseDivine
ac6526b731
[rcore] Fix `FileCopy` doesn't copy file when directory exists ( #5920 )
...
* Fix FileCopy result
* fix code style
2026-06-13 09:18:41 +02:00
Thomas Anderson
94897c4eca
[platform/RGFW] update rgfw ( #5919 )
...
* update rgfw + platform v1
* added drop events
* updates
2026-06-10 08:56:07 +02:00
Dz
444cc22633
update BINDINGS.md ( #5917 )
...
Dart binding for Raylib: support hooks
2026-06-09 14:57:52 +02:00
Ray
aeea213873
Update raudio.c
2026-06-09 13:19:19 +02:00
Thomas Anderson
8d31d0c3cc
remove extra drflac_free ( #5916 )
2026-06-09 13:16:41 +02:00
Ray
9bd3d84f3d
Update models_basic_voxel.c
2026-06-07 22:59:20 +02:00
Ray
04b66f1965
Merge branch 'master' of https://github.com/raysan5/raylib
2026-06-07 22:54:16 +02:00
Ray
7c1b9d0a32
Update textures_image_drawing.c
2026-06-07 22:53:36 +02:00
github-actions[bot]
02869da279
rlparser: update raylib_api.* by CI
2026-06-07 19:53:22 +00:00
Ray
aebfd788c7
WARNING: BREAKING: REDESIGNED: ImageDraw() API, align with DrawTexture()
2026-06-07 21:53:07 +02:00
github-actions[bot]
26d82cf55d
rlparser: update raylib_api.* by CI
2026-06-07 19:51:18 +00:00
Ray
d9335f6a95
ADDED: TODO: ImageDrawCircleGradient()
2026-06-07 21:51:02 +02:00
github-actions[bot]
0e7cc36567
rlparser: update raylib_api.* by CI
2026-06-07 19:29:40 +00:00
Ray
e57663c937
Update raylib.h
2026-06-07 21:29:26 +02:00
github-actions[bot]
23433fe2dc
rlparser: update raylib_api.* by CI
2026-06-07 19:29:06 +00:00
Ray
fefb9f4428
Merge branch 'master' of https://github.com/raysan5/raylib
2026-06-07 21:27:07 +02:00
Ray
68c4b8a60f
Removed old compatibility hack
2026-06-07 21:26:59 +02:00
github-actions[bot]
33b6f0f3a4
rlparser: update raylib_api.* by CI
2026-06-07 19:26:49 +00:00
Ray
ca0ba55050
Reviewed parameter names, added comment about order
2026-06-07 21:26:32 +02:00
Ray
236618f87b
Reorder functions by drawing vertex/sides
2026-06-07 21:06:53 +02:00
github-actions[bot]
f5ea52a2b8
rlparser: update raylib_api.* by CI
2026-06-07 16:49:09 +00:00
Ray
6a6daad739
Merge branch 'master' of https://github.com/raysan5/raylib
2026-06-07 18:48:50 +02:00
Ray
4724e5fec3
ADDED: ImageDrawLineStrip()
2026-06-07 18:48:41 +02:00
Ray
d3d1b0cbcc
ADDED: DrawCircleLinesEx(), simpler naming than DrawRing()
2026-06-07 18:48:16 +02:00
github-actions[bot]
20aa6cb764
rlparser: update raylib_api.* by CI
2026-06-07 16:47:29 +00:00
Ray
a41bb7c07a
Reorder shapes drawing API functions by number of vertices
...
NOTE: Consistency between shapes and Image drawing functionality is being aligned (as much as possible)
2026-06-07 18:47:14 +02:00
Ray
53ccae09cc
Merge branch 'master' of https://github.com/raysan5/raylib
2026-06-07 18:43:00 +02:00
Ray
869251e590
REVIEWED: Parameter name, shorter
2026-06-07 18:42:50 +02:00
github-actions[bot]
45f1af2bde
rlparser: update raylib_api.* by CI
2026-06-07 16:42:02 +00:00
Ray
15d25242be
REVIEWED: Comments to be more descriptive
2026-06-07 18:41:44 +02:00
Tobias Mock
22509ab2d4
Update ocaml bindings version ( #5912 )
2026-06-06 23:30:21 +02:00
rvnfml
796e1ad22a
Use CORE.Input.Keyboard.exitKey instead of KEY_ESCAPE ( #5911 )
...
... in rcore_desktop_win32 when handling window closing
2026-06-06 22:25:48 +02:00
Luis
acfcf2f1d1
[rmodels] Fix minimum rings validation in DrawCapsule and DrawCapsuleWires ( #5909 )
...
Ensure rings is at least 1 to prevent rendering issues or crashes when 0 or negative values are passed.
2026-06-06 19:47:57 +02:00
fyl2xp1
ca46387b64
use inverse bind matrices for bind pose in gltf loader ( #5832 )
2026-06-05 09:27:05 +02:00
Luis
fd79b81918
Fix memory leak in UnloadModel() ( #5907 )
2026-06-04 23:32:52 +02:00
github-actions[bot]
9ace148917
rlparser: update raylib_api.* by CI
2026-06-03 19:07:28 +00:00
Ray
a85c9f4898
REVIEWED: File*() functions for consistent return result value
...
NOTE: `SaveFile*()` still follows original convention, returning true on success...
2026-06-03 21:07:07 +02:00
github-actions[bot]
fadcd1fac5
rlparser: update raylib_api.* by CI
2026-06-03 19:05:06 +00:00
Ray
1a4445f510
Renamed parameters to align with internal implementations
2026-06-03 21:03:47 +02:00
github-actions[bot]
fc824ff6d4
rlparser: update raylib_api.* by CI
2026-06-03 19:03:21 +00:00
Ray
2c690425c9
Reviewed comments, remove article usage
2026-06-03 21:02:59 +02:00
Ray
ee71f0f870
REVIEWED: GetPixelColor() const
2026-06-03 21:00:34 +02:00
github-actions[bot]
e8650c1b8e
rlparser: update raylib_api.* by CI
2026-06-03 18:16:31 +00:00
Ray
cef7718468
RENAMED: Some Rectangle parameters with more descriptive names
2026-06-03 20:16:12 +02:00
Ray
895154bcb2
Clarify that GPU_SKINNING is not enabled by default and the requirements
2026-06-01 21:00:17 +02:00
Ray
f421b74c0f
Revert "Enable GPU skinning for GL 3.3+, ( #5902 )"
...
This reverts commit f1d602029c .
2026-06-01 20:42:48 +02:00
Ray
90edc3b0a5
Update models_animation_blending.c
2026-06-01 20:42:38 +02:00
Jeffery Myers
f1d602029c
Enable GPU skinning for GL 3.3+, ( #5902 )
...
only do GPU skinning if the shader supports bone IDs.
2026-06-01 20:25:09 +02:00