Commit graph raylib/src
Author SHA1 Message Date
Jeffery Myers
e53a43b7b5 Assign meshes without bone weights to the bone they are attached to so they animate. 2025-05-04 17:32:37 -07:00
Bigfoot71
c6cf6c953a preventing a possible division by zero 2025-05-04 17:11:39 +02:00
Bigfoot71
0e58392e8f swBegin tweaks 2025-05-04 17:11:39 +02:00
Bigfoot71
0a6b41d189 reduce matrix compuations and memory usage 2025-05-04 17:11:39 +02:00
Bigfoot71
38aec920b5 makes path static in ScanDirectoryFilesRecursively 2025-05-04 14:47:52 +02:00
Bigfoot71
03988d2ce8 added a NULL check in UnloadDirectoryFiles 2025-05-04 14:46:39 +02:00
Le Juez Victor
c087144385
Merge branch 'raysan5:master' into fix-clip 2025-05-04 12:29:19 +02:00
Le Juez Victor
4ac0e0a2ce
Merge branch 'raysan5:master' into rlsw 2025-05-04 12:29:11 +02:00
Jeffery Myers
94c5de33a0 Make the default font loadable before InitWindow, for use with the image API.
Make the default font loader early out if we have already loaded parts of it, so we don't leak memory
2025-04-30 17:56:30 -07:00
Ray
1ec281e86f
Merge pull request #4914 from Servall4/master
[raudio] fix: GetMusicTimePlayed returns incorrect time after restarting a paused track
2025-04-28 23:13:31 +02:00
Duy Tran
f0de896f36 cmake: replace custom variable with built-in one 2025-04-28 11:57:53 -04:00
Ivan Ugryumov
ec5ce8c7fe Update raudio.c 2025-04-28 14:29:51 +03:00
Gavin Rohrer
10478ff756 Revert GLFW_SCALE_FRAMEBUFFER to pre GLFW 4.3 behavior 2025-04-25 14:32:02 -04:00
Bigfoot71
aff76d9692 impl framebuffer blit function 2025-04-23 17:48:04 +02:00
Bigfoot71
fbdd38c92c fix ndc projection (viewport/scissor) 2025-04-23 17:12:05 +02:00
Bigfoot71
35371bf2b2 review texture wrap 2025-04-23 16:50:46 +02:00
Bigfoot71
a40e8f463c remove normal interpolation 2025-04-23 16:12:57 +02:00
Bigfoot71
dce242435c reimpl get color buffer func
just in case
2025-04-23 16:06:39 +02:00
Le Juez Victor
2a7ecf5237
Merge branch 'raysan5:master' into rlsw 2025-04-23 15:59:13 +02:00
Le Juez Victor
461c9c9d90
review tabs 2025-04-22 15:02:09 +02:00
Le Juez Victor
a7333a9dae
review near/far 2025-04-22 15:00:54 +02:00
Jeffery Myers
0f6b9ee738 format math the way ray likes it 2025-04-18 07:27:20 -07:00
Ray
b185f482d0
Merge pull request #4896 from mUnicorn/fix_bones_animation_scale
[rmodels] Fix bones animation scale
2025-04-18 10:46:00 +02:00
Ray
73030e02d4
Merge pull request #4895 from AndrewHamel111/descriptive-window-flag-warning
Add Warning to direct users to appropriate WindowState / ConfigFlag function
2025-04-18 10:43:24 +02:00
Jeffery Myers
5185d4c427 use the device channels and sample size when computing the default buffer size. 2025-04-16 18:13:41 -07:00
d.isakov
42a40b3920 move first mesh bones calculation under check for its presense 2025-04-16 08:04:58 +02:00
d.isakov
b4f1ff9a00 #4888 fix UpdateModelAnimationBones scale transform 2025-04-16 07:49:26 +02:00
AndrewHamel111
fdb92b373b Warning to direct users to appropriate function 2025-04-15 21:08:35 -04:00
Ray
5b940692ea REVIEWED: ExportFontAsCode() not checking isGpuReady #4894 2025-04-15 13:09:44 +02:00
Ray
80fcca4155 Update rcore_desktop_glfw.c 2025-04-14 12:37:06 +02:00
Ray
cc5739a6d7 REVIEWED: Some PRs formating 2025-04-13 20:55:38 +02:00
Jeffery Myers
60eb3a14d7 Only scale the screenshot by the DPI scale if we are doing automatic High DPI scaling, otherwise the native resolution is correct. 2025-04-10 13:59:09 -07:00
Le Juez Victor
5a03656b3a
Merge branch 'raysan5:master' into rlsw 2025-04-03 00:12:40 +02:00
Eike Decker
1c4aa1378f [rcore][SDL2] First touch position is overwritten with mouse pos
I believe it makes sense to only do this when there are no known
touch points. I am not even sure if this should be done at all.

See https://github.com/raysan5/raylib/issues/4872 for more information.
2025-04-01 23:10:19 +02:00
Ray
1a67dcb578 REVIEWED: RGB order on SDL3 #3568 2025-04-01 01:26:51 +02:00
Ray
9a049d1d27
Merge pull request #4859 from MikiZX1/master
Update rcore_desktop_sdl.c
2025-03-28 18:03:32 +01:00
Jonathan Marler
af16f7823a Improve description of RestoreWindow
Restore window currently says it sets the window state to:

   "not minimized/maximized"

However, if a window is maximized and then minimized, it's typical that
it would restore back to being maximized, which is what seems to happen
from my testing. I've reworded the description to better reflect
this behavior.
2025-03-28 10:39:22 -06:00
Le Juez Victor
7bbdbc5ec2
Merge branch 'raysan5:master' into rlsw 2025-03-27 17:30:39 +01:00
MikiZX1
55c6864092
Update rcore_desktop_sdl.c
raylib app crashing when started and a gamepad is already connected to the PC (even if the gamepad is not used in the app). I only tested this with a gamepad that has a layout which is not recognized. Using SDL3 as backend.
2025-03-26 14:06:58 +01:00
Ray
3d83c1c796 Format tweak 2025-03-25 19:27:55 +01:00
Ray
909c83fd4a Avoid path filtering on TakeScreenshot() 2025-03-25 16:22:46 +01:00
Ray
32c8f396c2 Merge branch 'master' of https://github.com/raysan5/raylib 2025-03-25 16:21:53 +01:00
Ray
63e608d485 comment tweak 2025-03-24 15:07:36 +01:00
Le Juez Victor
973beee3a6
Merge branch 'raysan5:master' into rlsw 2025-03-24 14:39:39 +01:00
Bigfoot71
a420e5ab82 def sw alloc macros 2025-03-24 14:38:19 +01:00
Bigfoot71
f3de37eff3 add get error function 2025-03-24 14:35:51 +01:00
Bigfoot71
f902cc3f29 fix typo.. 2025-03-24 14:34:21 +01:00
Bigfoot71
be24b06356 texture copy support 2025-03-24 14:33:12 +01:00
Bigfoot71
89d40510c6 update rlgl.h 2025-03-22 22:49:24 +01:00
Bigfoot71
c9338481a4 update rlgl.h 2025-03-22 22:44:59 +01:00