Ray
defbeee1a7
Merge pull request #5020 from Emil2010/master
update dr_libs
3 周前
Ray
d972582bc7
Merge pull request #5025 from zedeckj/master
Fixed typo in example
3 周前
Ray
5957564983
Merge pull request #5026 from jonathandw743/sdlfix
fixed compile error for PLATFORM sdl
3 周前
Ray
eaea8e0b0a
Merge pull request #5033 from wwderw/master
Update raudio.c
3 周前
wwderw
8ef51850bf
Update raudio.c
Allow for the use of raudio stand alone
3 周前
Ray
a92f67bf34
Merge pull request #5031 from AmityWilder/safety-comments
Safety Comments for Sound/Texture Update Functions
3 周前
Amy Wilder
205b6a0926
Merge branch 'raysan5:master' into safety-comments
3 周前
github-actions[bot]
9f6d37ecb4
Update raylib_api.* by CI
3 周前
Amy Wilder
d4f09984ac
Add safety notes to 'Update_' functions
3 周前
katonar
5b182139ae
- implementing Raylib coding convention
3 周前
katonar
de62be0ec5
- created complier flag SUPPORT_DRM_CACHE, to enable triple buffered DRM caching
3 周前
jonathandw743
79c29cbe24
fixed compile error for PLATFORM sdl
3 周前
Jordan Zedeck
e91a3697ff
Fixed typo
3 周前
EmilSylveon
910f4083e1
update dr_libs
3 周前
Ray
7f8dfc6c69
Merge pull request #5018 from maiconpintoabreu/fix-zig-wasm-win-mac
[Zig] Fix issue on zig build Emscripten run if no emsdk installed
3 周前
Maicon
f1600a0c7e
Fix issue on zig build emscripten run if the user has not installed emsdk
3 周前
Ray
46f01e315d
Merge pull request #5013 from maiconpintoabreu/zig-examples
[zig] Add run examples using zig and emscripten for web
4 周前
Ray
2e74133a62
Merge pull request #5014 from fosskers/colin/cl-binding
docs: mention another Common Lisp binding
4 周前
Ray
7f32b9a964
Merge pull request #5015 from Sir-Irk/gltf_model_fix
[rmodels] Fixing offset for processing tangents for GLTF/GLB loading
4 周前
Ray
8cf932c822
Merge pull request #5016 from Sir-Irk/fix_pbr_example_tangents
[example] Fix pbr example shaders to use vec4 for vertexTangent
4 周前
sir-irk
ed509193d9
remving w multiply on the tangent itself
4 周前
sir-irk
f86295732a
fixing shader tangents to be vec4
4 周前
sir-irk
bee524e5e6
fixing offset for processing tangents for gltf loading
4 周前
Maicon Santana
eef1bac3e2
fix misspelling
1 个月前
Maicon
0cae8890b8
Remove -fno-stack-protector as it is not needed and add requestFullscreen on exported methods
1 个月前
Colin Woodbury
1db006b082
docs: mention another Common Lisp binding
1 个月前
Maicon
8f50436dc9
Fix comments
1 个月前
Maicon
6e9c3acaa4
Add run examples using zig and emscripten for web
1 个月前
Ray
bdda18656b
Merge pull request #5011 from maiconpintoabreu/update-emsdk-fix-touch
[zig] Update emsdk version for zig build to fix the issue with the EM_BOOL
1 个月前
Maicon
d659037fbe
Update emsdk version for zig build to fix the issue with the EM_BOOL
1 个月前
Ray
c35e136471
Merge branch 'master' of https://github.com/raysan5/raylib
1 个月前
Ray
44f670899c
REVIEWED: Avoid `rtext` dependency on `rcore_desktop_sdl` #4959
1 个月前
Ray
e09dcf6112
Merge pull request #5006 from ElDigoXD/patch-1
Fix typo on config.h
1 个月前
Diego Sanz
6266d0f419
Fix typo on config.h
1 个月前
Ray
b677376088
Delete shader in case compilation fails
1 个月前
Ray
1abac023bd
Update rcore.c
1 个月前
Ray
8b0230f5b1
Merge pull request #5002 from mlorenc227/master
[rcore] Fix ScanDirectoryFilesRecursively
1 个月前
mlorenc
518ad8b018
Fix ScanDirectoryFilesRecursively
Fixes a regression since 5.5, where `ScanDirectoryFilesRecursively` no
longer does the "recursively" part due to `path` being `static`.
The issue was once already fixed in
5530a3ceb8
but recently made it back it in.
1 个月前
Ray
4bc8d3761c
Merge pull request #4999 from danilwhale/raylib-cs.bleedingedge
bindings: add Raylib-cs.BleedingEdge
1 个月前
danil
43bad2612b
docs: add Raylib-cs.BleedingEdge to the bindings
1 个月前
Ray
fd4375a74e
Merge pull request #4992 from M374LX/rgfw-update
Update RGFW
1 个月前
Ray
17a618758f
Merge pull request #4995 from Not-Nik/zig-raygui-options
Allow passing options to raygui in build.zig
1 个月前
Ray
abf255fbe7
Merge pull request #4993 from Marcos-cat/master
add uiua bindings to the list
1 个月前
Marcos Grzesiak
106bcf460a
add uiua bindings to the list
1 个月前
M374LX
96c898852c
Update RGFW
1 个月前
Ray
3e336e4470
Reviewed warning
1 个月前
Ray
59bcf680aa
Code gardening...
1 个月前
Ray
8a3a8ee8e3
Update shapes_digital_clock.c
1 个月前
Ray
533c12c386
Small security tweaks
1 个月前
katonar
060bd787b1
Refactor: Replace DRM swap buffer implementation with asynchronous page-flipping and framebuffer caching
The original implementation created/destroyed framebuffers (FBs) per-frame, leading to kernel overhead and screen tearing. This commit replaces it with a different approach using:
- Asynchronous `drmModePageFlip()` with vblank sync
- Framebuffer caching to reduce repeated FB creation/removal operations
- Proper resource management through BO callbacks and buffer release synchronization
- Added error handling for busy displays, cache overflows, and flip failures
- Event-driven cleanup via page_flip_handler to prevent GPU/scanout conflicts
Co-authored-by: rob-bits
1 个月前