Ray
19ec2588be
Update Makefiles for emsdk version 5.0.x, using required node 22.16.0 and Python 3.13.3
2026-03-16 17:04:30 +01:00
Thomas Anderson
dfc3f58a06
fixed web platform resize events ( #5662 )
2026-03-15 23:26:29 +01:00
Thomas Anderson
26f329a5e7
fixed copy paste error in makefiles ( #5660 )
2026-03-15 20:40:26 +01:00
Ray
1d9e24eb58
REVIEWED: GetTime(), make it consistent between platforms, consider window initialization base time
2026-03-15 20:39:57 +01:00
Soma Mizobuchi
29280971be
rcore_platform_sdl: Fix GetTime() resolution for sdl ( #5653 )
...
`SDL_GetTicks()` only has millisecond resolution so switched to
`SLD_GetPerformanceCounter()` combined with
`SDL_GetPerformanceFrequency()` which should allow more granular timing
Fix: remove intermediate variable
Remove second cast
2026-03-15 20:31:18 +01:00
Thomas Anderson
fd017c0b2d
fixed issue with mouse modes ( #5659 )
2026-03-15 20:25:31 +01:00
Ray
f89d38b086
Resolveed conflicts
2026-03-13 18:55:36 +01:00
ghera
38ed50c07b
[rcore][android] Fix CMake shared build and improve --wrap WARNING docs ( #5646 )
2026-03-13 18:53:39 +01:00
Ray
6ba6df3af3
Remove trailing spaces
2026-03-13 18:50:26 +01:00
Thomas Anderson
f9ea607385
fix error in textinsert, found by github user chrg127 ( #5644 )
2026-03-12 11:38:06 +01:00
Thomas Anderson
7b1096dc53
[raylib.h] fix audio pan comment ( #5633 )
...
* fix audio pan comment -- found by a.b.c.d.a.b.c.d
* rlparser: update raylib_api.* by CI
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-10 09:51:12 +01:00
Ray
e40ddfabbb
**WARNING: BREAKING:** REDESIGNED: rlgl shader loading API function names for more consistency #5631
...
ADDED: `rlUnloadShader()` to unload shaders (that function was missing and compute shaders leak memory)
RENAMED: `rlCompileShader()` to p `rlLoadShader()` to be consistent with `rlUnloadShader()`
RENAMED: `rlLoadShaderCode()` to `rlLoadShaderProgram()`, more descriptive of return
RENAMED: `rlLoadShaderProgram()` to `rlLoadShaderProgramEx()`
RENAMED: `rlLoadComputeShaderProgram()` to `rlLoadShaderProgramCompute()`
RENAMED: Some functions parameters for consistency
2026-03-09 14:23:54 +01:00
Ray
2b207be11e
ADDED: rlUnloadShader() #5631
2026-03-09 13:22:29 +01:00
Ray
d604cd7f65
Update rmodels.c
2026-03-09 12:52:27 +01:00
victorberdugo1
78023ffca5
Fix memory leak in LoadGLTF when model has no bones ( #5629 )
...
Co-authored-by: Victor <victor@localhost.localdomain >
2026-03-09 12:50:19 +01:00
Ray
99cab6d3a7
Update rtext.c
2026-03-06 17:11:48 +01:00
Ray
a0ffefcb9d
Update rlgl.h
2026-03-06 16:53:56 +01:00
Ray
12039ba7d0
Update raylib.h
2026-03-06 16:53:40 +01:00
JoeStrout
c8d1f3e750
Make LoadFontFromImage limit its scanning to image dimensions. ( #5626 )
2026-03-06 16:52:58 +01:00
Maicon Santana
3e926d65a0
add x11 libraries for raylib as glfw make private ( #5625 )
2026-03-05 14:51:16 +01:00
ghera
f9ee714c76
[rcore][android] Add WARNING comment for --wrap=fopen build system requirements ( #5624 )
...
Co-authored-by: Federico Gherardi <ghera@libero.it >
2026-03-05 11:50:47 +01:00
moe li
02b592cd7b
[rtext] Add MeasureTextCodepoints() for direct measurement of codepoints ( #5623 )
...
* Measuring length of an array of codepoints
* Applied style changes and removed default measurement function
2026-03-05 11:49:57 +01:00
Ray
d6926eb46a
Update CMakeLists.txt
2026-03-04 19:17:46 +01:00
Ray
eb1e85e400
Update rmodels.c
2026-03-04 19:17:41 +01:00
Maicon Santana
2eaac95df0
Check if locs is not null before try to access ( #5622 )
2026-03-04 19:16:22 +01:00
Thomas Anderson
de720a8d4c
[backend/GLFW] Added bounds check ( #5621 )
...
* added bounds check
* update from PR feedback
2026-03-04 08:40:15 +01:00
Ray
faf42366ec
Code gardening
2026-03-04 01:14:26 +01:00
Ray
5ada84cc6d
Update rtext.c
2026-03-04 00:13:47 +01:00
Ray
d0f899721b
Update raudio.c
2026-03-04 00:01:34 +01:00
Ray
1d85071372
Merge branch 'master' of https://github.com/raysan5/raylib
2026-03-03 22:40:44 +01:00
Ray
b4746469d4
Formating review, using imperative mode in comments
2026-03-03 22:40:34 +01:00
Maicon Santana
37a852a7ae
[web] Add clipboard image implementation for web ( #5614 )
...
* Add clipboard image implementation for web
* Making sure that are not malloc empty string or image
2026-03-03 18:57:34 +01:00
Ray
bf830c3f7b
Update config.h
2026-03-02 16:07:56 +01:00
Ray
23c8ee855d
Update config.h
2026-03-02 16:05:00 +01:00
Ray
416da9aca6
Revert "REVIEWED: TRACELOG() macro logic"
...
This reverts commit ea92677902 .
2026-03-02 16:01:00 +01:00
Ray
936e8ae0db
Merge branch 'master' of https://github.com/raysan5/raylib
2026-03-02 15:57:08 +01:00
Ray
ea92677902
REVIEWED: TRACELOG() macro logic
2026-03-02 15:56:59 +01:00
Lam Wei Lun
3bea7f518d
Added MatrixUnit and MatrixMultiplyValue ( #5613 )
2026-03-02 15:46:15 +01:00
Ray
e1113c8833
REVIEWED: Fullscreen request #5601
...
Tested on Windows with Edge and Chrome browsers, the other options do not work:
- `Module.canvas.requestFullscreen(false, false)` - FAIL
- `Module.requestFullscreen(false, false)` - FAIL
- `Module.requestFullscreen()` - FAIL
Tested with latest Emscripten/emsdk 5.0.2
2026-03-02 13:16:43 +01:00
Ray
0b9239eca2
REVIEWED: Code formating
2026-03-02 12:24:29 +01:00
Maicon Santana
70a58a6ec6
[platform][glfw][rgfw] Implementing clipboard image linux ( #5603 )
...
* Testing linux implementation
* Add implementation for ClipboardImage on Linux
* Adding another check to make sure that only X11 include X11 libs
* Adding some comments to explain the magic numbers
2026-03-02 12:19:42 +01:00
ghera
950c064448
[rcore][android] Replace android_fopen() with linker --wrap=fopen ( #5605 )
...
* ANDROID: replace android_fopen with linker --wrap=fopen
* ANDROID: add --wrap=fopen linker flag to src/Makefile
2026-03-02 12:18:04 +01:00
moe li
f583674327
fix memory corruption in GenImageFontAtlas reallocation ( #5602 )
2026-02-27 08:36:46 +01:00
Maicon Santana
28e40d502a
#if reduced as possible ( #5600 )
2026-02-27 08:19:06 +01:00
Ray
f3958cae5d
Merge branch 'master' of https://github.com/raysan5/raylib
2026-02-27 00:00:17 +01:00
Ray
2b3218c3db
REVIEWED: Start working on raylib 6.0 release...
2026-02-26 23:59:30 +01:00
Maicon Santana
05a34b09ea
Swaping #pragma message with TRACELOG inside the clipboard_image function ( #5596 )
...
Co-authored-by: Ray <raysan5@gmail.com >
2026-02-26 23:45:34 +01:00
Thomas Anderson
d8861cc35f
change defined() to 0/1 check ( #5599 )
2026-02-26 23:41:33 +01:00
Ray
c686e087b3
Update rtextures.c
2026-02-26 23:40:03 +01:00
Ray
92a1b80465
REVIEWED: Flags checks, fixes #5597
2026-02-26 23:38:06 +01:00