23b3ad1ff
(refs/pull/5655/merge)
Merge 10ca5b7c91 into a6d5a7ffbc by
2026-03-15 02:15:44 +0000
10ca5b7c9
(refs/pull/5655/head)
review pixel get/set less ops for certain formats + fixes by
2026-03-15 03:14:25 +0100
84dc84cfc
review framebuffer blit/copy This greatly simplifies the framebuffer blit/copy logic while now supporting all pixel formats. It is slightly slower in debug builds, but this path is mainly kept for compatibility anyway. The `copy_fast` version is still used for the "normal" cases when presenting to the screen. by
2026-03-15 02:00:09 +0100
1d62a2569
use of textures for the framebuffer - Framebuffers can now use all texture types that are already available. - The 24-bit depth format has been removed as it is no longer needed. - Framebuffer formats are still defined at compile time. - The allocated texture size is now preserved, which avoids frequent reallocations when resizing framebuffers and will allow the use of `glTexSubImage2D`. by
2026-03-15 00:54:32 +0100
3ea35421e
(refs/pull/5654/merge)
Merge 9f0a04594a into a6d5a7ffbc by
2026-03-14 19:58:39 +0000
9f0a04594
(refs/pull/5654/head)
LibraryConfigurations.cmake: exchanged MATCHES -> STREQUAL in platform choosing if-statements by
2026-03-14 20:55:00 +0100
d6ac5d9de
Merge branch 'master' of github.com:raysan5/raylib by
2026-03-14 20:53:18 +0100
30d8fedc4
review texture formats Added support for `R3G3B2`, `R5G6B5`, `R4G4B4A4` and `R5G5B5A1` Added depth formats by
2026-03-14 19:10:28 +0100
78778f2a7
(refs/pull/5653/merge)
Merge ce5cebe999 into a6d5a7ffbc by
2026-03-14 00:22:42 -0400
ce5cebe99
(refs/pull/5653/head)
rcore_platform_sdl: Fix `GetTime()` resolution for sdl by
2026-03-13 23:53:45 -0400
88953a7c7
(refs/pull/5652/merge)
Merge 5bf8d8b7de into a6d5a7ffbc by
2026-03-13 18:47:00 -0300
5bf8d8b7d
(refs/pull/5652/head)
fix: add back missing fno-sanitize=undefined flag by
2026-03-13 18:24:33 -0300
a6d5a7ffb
(HEAD -> master)
Update GitHub usernames for contributors by
2026-03-13 19:44:06 +0100
f89d38b08
Resolveed conflicts by
2026-03-13 18:55:36 +0100
38ed50c07
[rcore][android] Fix CMake shared build and improve --wrap WARNING docs (#5646) by
2026-03-13 18:53:39 +0100
4b9d802d4
Adapt build.zig to redesigned raylib build features config system (#5645) by
2026-03-13 20:53:11 +0300
70cb8d15e
[examples] Add `audio_stream_callback` (#5638) by
2026-03-13 10:51:49 -0700
7763da41d
Merge branch 'master' of https://github.com/raysan5/raylib by
2026-03-13 18:50:37 +0100
6ba6df3af
Remove trailing spaces by
2026-03-13 18:50:26 +0100
7b9a2a414
Update HISTORY.md by
2026-03-13 18:49:57 +0100
980ac7d42
(refs/pull/5650/head)
fix config.h macro extraction in build.zig by
2026-03-13 10:21:06 -0300
f83590aa3
Update BINDINGS.md (#5648) by
2026-03-13 06:30:48 +0000
c5712db1e
Update raylib-odin binding license (#5647) by
2026-03-13 01:30:05 -0500
801189a29
(refs/pull/5648/head)
Update BINDINGS.md by
2026-03-13 02:30:50 +0000
66c8be1e9
(refs/pull/5647/head)
Update raylib-odin binding license by
2026-03-12 20:36:56 -0500
1dcf5937a
(refs/pull/5638/head)
Update audio_stream_callback.c by
2026-03-12 17:58:23 -0700
a3bf2aec0
Update raylib version and copyright year in audio_raw_stream.c by
2026-03-12 17:32:48 -0700
419c87eca
Remove screenshot code in audio_stream_callback.c by
2026-03-12 17:16:02 -0700
95972abde
Update audio_raw_stream.c to more closely follow raylib coding conventions by
2026-03-12 16:55:18 -0700
74043bee2
Merge branch 'raysan5:master' into audio-raw-stream-callback by
2026-03-12 16:54:05 -0700
80429cc1b
Delete examples/audio/audio_raw_stream_callback.png by
2026-03-12 16:52:06 -0700
2f7f8193a
Delete examples/audio/audio_raw_stream_callback.c by
2026-03-12 16:51:47 -0700
cff632544
Add audio_stream_callback.c by
2026-03-12 16:51:01 -0700
dcf0d383c
(refs/pull/5645/head)
Adapt build.zig to redesigned raylib build features config system by
2026-03-12 20:47:38 +0300
f9ea60738
fix error in textinsert, found by github user chrg127 (#5644) by
2026-03-12 05:38:06 -0500
8a93587ea
Fix raycasting logic in models_basic_voxel.c (#5643) by
2026-03-12 10:36:53 +0000
64e8bfcfb
remove path override/change for linux (#5641) by
2026-03-12 05:35:48 -0500
4e360c97f
remove duplicate line in makefile (#5640) by
2026-03-12 05:34:38 -0500
ee4f4a29c
[examples] Update audio_raw_stream.c (#5637) by
2026-03-12 03:33:47 -0700
33423d0e0
(refs/pull/5637/head)
Put SetTargetFPS(30) before while (!WindowShouldClose()) in audio_raw_stream.c by
2026-03-11 16:45:07 -0700
cd101ab3c
Put SetTargetFPS(30) before while(!WindowShouldClose()) in audio_raw_stream_callback.c by
2026-03-11 16:46:26 -0700
4e2c64a18
Remove spaces before asterisks in comments in audio_raw_stream_callback.c by
2026-03-11 16:45:53 -0700
a001eaa88
Remove spaces before asterisks in comments in audio_raw_stream.c by
2026-03-11 16:44:28 -0700
261468ad0
Delete examples/audio_raw_stream.c by
2026-03-11 16:39:30 -0700
83b0acbd6
(refs/pull/5644/head)
fix error in textinsert, found by github user chrg127 by
2026-03-11 12:17:57 -0500
28b71564d
(refs/pull/5643/head)
Fix raycasting logic in models_basic_voxel.c by
2026-03-11 16:53:43 +0000
3a392e92b
(refs/pull/5641/head)
remove path override/change for linux by
2026-03-11 10:46:20 -0500
ad70ec7ab
(refs/pull/5640/head)
remove duplicate line in makefile by
2026-03-11 10:45:18 -0500
f1572fd48
Update audio_raw_stream_callback.c to more closely follow raylib coding conventions by
2026-03-10 21:04:20 -0700
4876d703f
Update audio_raw_stream.c to more closely follow raylib coding conventions by
2026-03-10 21:03:39 -0700
55ed7492f
Update audio_raw_stream.c to more closely follow raylib coding conventions by
2026-03-10 21:01:46 -0700
15af86b06
Add audio_raw_stream_callback.c by
2026-03-10 17:26:20 -0700
5579d1f6c
Update audio_raw_stream.c by
2026-03-10 17:25:23 -0700
6cebf63cb
Change `GetRenderWidth()` to `GetScreenWidth()` for consistency (#5635) by
2026-03-10 23:21:53 +0000
a80a05dfb
(refs/pull/5635/head)
Change `GetRenderWidth()` to `GetScreenWidth()` for consistency by
2026-03-10 20:01:35 +0000
f4d54bec5
(refs/pull/5634/head)
implement load mesh name from gltf/iqm/obj by
2026-03-10 20:36:25 +0900
7b1096dc5
[raylib.h] fix audio pan comment (#5633) by
2026-03-10 03:51:12 -0500
6e502b8f1
(refs/pull/5633/head)
rlparser: update raylib_api.* by CI by
2026-03-10 08:45:25 +0000
bfcb42178
fix audio pan comment -- found by a.b.c.d.a.b.c.d by
2026-03-10 03:43:43 -0500
e40ddfabb
**WARNING: BREAKING:** REDESIGNED: `rlgl` shader loading API function names for more consistency #5631 by
2026-03-09 14:23:54 +0100
2b207be11
ADDED: `rlUnloadShader()` #5631 by
2026-03-09 13:22:29 +0100
d604cd7f6
Update rmodels.c by
2026-03-09 12:52:27 +0100
78023ffca
Fix memory leak in LoadGLTF when model has no bones (#5629) by
2026-03-09 11:50:19 +0000
32005b9ed
Update textures_bunnymark.c by
2026-03-08 23:00:05 +0100
f49a65a24
(refs/pull/5646/head)
[rcore][android] Fix CMake shared build and improve --wrap WARNING docs by
2026-03-07 13:48:15 +0100
aa7652dca
(refs/pull/5630/head)
[rlgl] `RL_PIXELFORMAT_UNCOMPRESSED_DEPTH` documentation by
2026-03-08 02:35:20 +0900
2356cb878
[rlgl] add `RL_PIXELFORMAT_UNCOMPRESSED_DEPTH` to enum `rlPixelFormat` by
2026-03-08 02:27:44 +0900
8cef7be93
(refs/pull/5629/head)
Fix memory leak in LoadGLTF when model has no bones by
2026-03-07 09:11:50 +0100
fdb02bda7
(refs/pull/5628/head)
[rlgl] expose `rlLoadTextureCubemapDepth` by
2026-03-07 12:29:13 +0900
2a49eb757
[rlgl] Added rlLoadTextureCubemapDepth by
2026-03-07 12:06:14 +0900
99cab6d3a
Update rtext.c by
2026-03-06 17:11:48 +0100
1839b3edb
Update shaders_cel_shading.c by
2026-03-06 17:11:44 +0100
eed30b6f9
Update HISTORY.md by
2026-03-06 16:54:15 +0100
a0ffefcb9
Update rlgl.h by
2026-03-06 16:53:56 +0100
12039ba7d
Update raylib.h by
2026-03-06 16:53:40 +0100
c8d1f3e75
Make LoadFontFromImage limit its scanning to image dimensions. (#5626) by
2026-03-06 08:52:58 -0700
54f630774
[example] cel-shading and outline using inverted hull (#5615) by
2026-03-06 10:52:28 -0500
dcd4e3342
(refs/pull/5627/head)
Fixed warning caused by wrongly formatting TraceLog by
2026-03-06 12:03:03 +0100
dc3e711a4
Fixed Warning from -Wformat-extra-args from __attribute__(format(printf(...)) by
2026-03-06 10:51:32 +0100
0f25a5044
Added printf style format attribute to TraceLog and TextFormat by
2026-03-06 10:33:03 +0100
8f1dee654
(refs/pull/5615/head)
unnecessary spacing by
2026-03-05 20:31:17 -0500
d46963a72
updated view by
2026-03-05 20:20:30 -0500
202834886
added glsl100+120 compat by
2026-03-05 20:20:19 -0500
351f666ec
new screenshot by
2026-03-05 20:19:54 -0500
cb5d52bf2
(refs/pull/5626/head)
Make LoadFontFromImage limit its scanning to image dimensions. by
2026-03-05 09:05:10 -0700
3e926d65a
add x11 libraries for raylib as glfw make private (#5625) by
2026-03-05 13:51:16 +0000
f9ee714c7
[rcore][android] Add WARNING comment for --wrap=fopen build system requirements (#5624) by
2026-03-05 11:50:47 +0100
ea00b97c5
rlparser: update raylib_api.* by CI by
2026-03-05 10:50:09 +0000
02b592cd7
[rtext] Add `MeasureTextCodepoints()` for direct measurement of codepoints (#5623) by
2026-03-05 18:49:57 +0800
37296c44f
(refs/pull/5623/head)
Applied style changes and removed default measurement function by
2026-03-05 08:40:26 +0800
4a7036b79
(refs/pull/5625/head)
add x11 libraries for raylib as glfw make private by
2026-03-05 00:25:09 +0000
8cbd4a9b5
(refs/pull/5624/head)
[rcore][android] Add WARNING comment for --wrap=fopen build system requirements by
2026-03-04 23:18:38 +0100
84dc56ba8
Update README.md by
2026-03-04 20:32:16 +0100
d6926eb46
Update CMakeLists.txt by
2026-03-04 19:17:46 +0100
eb1e85e40
Update rmodels.c by
2026-03-04 19:17:41 +0100
2eaac95df
Check if locs is not null before try to access (#5622) by
2026-03-04 18:16:22 +0000
fa29d0025
Measuring length of an array of codepoints by
2026-03-05 00:50:08 +0800
2176dd636
(refs/pull/5622/head)
Check if locs is not null before try to access by
2026-03-04 13:03:56 +0000
de720a8d4
[backend/GLFW] Added bounds check (#5621) by
2026-03-04 01:40:15 -0600
1c1b9b201
(refs/pull/5621/head)
update from PR feedback by
2026-03-04 01:31:40 -0600