Ray
e5e684a5ca
Update examples_report.md
2025-09-28 23:47:39 +02:00
Tim Little
c551fb7118
Add models_basic_voxel example ( #5212 )
2025-09-28 23:40:09 +02:00
Ray
7d780d18b5
REVIEWED: New example format and requirements: core_input_actions
#5211
2025-09-28 23:31:07 +02:00
Jett
a2a22e5e48
ADDED: example: core_input_actions
( #5211 )
...
* adding core_input_actions
action based input API vs direct input, allows remapping of buttons or keys to an action.
* adjusted formatting.
* updates for struct name
and fixed a typo
2025-09-28 23:02:53 +02:00
Ray
4767841b71
Code format review
2025-09-28 19:45:52 +02:00
iann
f36c8ddc56
[rlgl] Allow tint colors in GL_LINE (wires) and GL_POINT (points) draw modes on OpenGL 1.1 clean ( #5207 )
...
* gate with OPENGL_11 prototype and definition for rlSetPointSize and rlGetPointSize
* gate with OPENGL_11 prototype and definition for rlSetPointSize and rlGetPointSize
* more coverage for fixing expected texcoords, normals, and colors
* fix guard styling
* fix guard issue, and remove fallback unneccessary else clause (default shader ill work)
* opengl3.3 and es2 need the color array allocated in order to allow for updates later (unlike opengl11)
2025-09-28 19:34:38 +02:00
Alexandre Almeida
4cd131cf29
Update miniaudio to v0.11.23 ( #5208 )
2025-09-28 18:53:40 +02:00
Ray
070c7894c6
REVIEWED: Some flags for window/context creation attributes
2025-09-26 23:35:28 +02:00
Ray
e79603d501
REDESIGNED: rcore_desktop_win32
platform backend
...
Now it works! but there is still work to do to support all required features...
I really enjoyed reviewing and redesigning this platform backend!
2025-09-26 23:17:37 +02:00
Ray
06cfda6ff9
Update raymath.h
2025-09-26 23:03:10 +02:00
Ray
87f758f9b4
Review latest PRs formatting
2025-09-26 22:26:19 +02:00
Ray
f6c07099af
Merge branch 'master' of https://github.com/raysan5/raylib
2025-09-26 22:22:57 +02:00
Ray
2724f07c9a
Update rexm.c
2025-09-26 22:22:43 +02:00
Smallz3201
fe8c83b57d
Update palette_switch.fs ( #5205 )
...
Removed unnecessary `a` in palette_switch.fs `note` comment
2025-09-26 20:56:54 +02:00
Arman Ommid
15d234b79d
GLTF anim correctly inherits world transform ( #5206 )
2025-09-26 20:56:37 +02:00
Keks137
3f6d67c61c
[rcore_android] implement GetCurrentMonitor() ( #5204 )
2025-09-24 20:45:55 +02:00
Maicon Santana
07033cff90
Fix polygon drawing example for opengl 1.1 ( #5202 )
2025-09-24 20:44:15 +02:00
Maicon Santana
2554dcba9b
fix rlSetTexture not overriding default mode ( #5200 )
2025-09-24 10:22:03 +02:00
Ray
4f9b933b34
REXM: Update examples; text_unicode_emojis
requires additional resources on Web
2025-09-24 10:17:34 +02:00
Bruno Cabral
ca33d495b3
[build][cmake] set lib m as public so it can be linked by consumer ( #5193 )
...
* [build][cmake] set lib m as public so it can be linked by consumer
* [build][cmake] removed redundancy when BSD systems
2025-09-23 18:07:11 +02:00
JohnnyCena123
085391e788
[build][cmake] fix issue introduced by #5181 ( #5198 )
...
* fix web build issue with CMake introduced by #5181
* remove ASYNCIFY
2025-09-23 18:04:30 +02:00
Arman Ommid
fbae395e85
Update raymath.h ( #5201 )
2025-09-23 17:58:42 +02:00
Ray
78a607b778
Update twitter links
2025-09-22 11:40:06 +02:00
Ray
bb28d7fd0e
Update normalmap.fs
2025-09-21 20:37:01 +02:00
Ray
363855ec3e
Update rexm.c
2025-09-21 20:21:42 +02:00
Ray
8ada37d967
Update depth_write.fs
2025-09-21 13:28:30 +02:00
Ray
e7cfd3d4a3
Update depth_render.fs
2025-09-21 13:28:27 +02:00
Ray
95cb0cbf67
Update README.md
2025-09-21 13:14:01 +02:00
Ray
47576e4e10
Merge branch 'master' of https://github.com/raysan5/raylib
2025-09-21 13:13:48 +02:00
Ray
1161286d51
Update rexm.c
2025-09-21 13:13:46 +02:00
Ray
f0674676b6
Update raylib_parser.c
2025-09-21 13:12:32 +02:00
Connor O'Connor
ff8333435a
use lowercase "message" to remove recommendation warning ( #5196 )
...
It is recommended to use lowercase CMake commands
2025-09-19 17:06:43 +02:00
Ray
1c3f9fa135
Update parse_api.yml
2025-09-18 16:06:24 +02:00
Ray
9268b0d029
REXM: Commented functions moved to main raylib API
2025-09-18 15:51:48 +02:00
Ray
e81fc8d21a
Merge branch 'master' of https://github.com/raysan5/raylib
2025-09-18 15:51:27 +02:00
Ray
23e0898c65
Ouch!
2025-09-18 15:51:18 +02:00
github-actions[bot]
97e214fc68
Update raylib_api.* by CI
2025-09-18 13:34:30 +00:00
Ray
c264c86ee0
ADDED: Some useful functions for Files and Text management
...
// File management functions
- int FileRename(const char *fileName, const char *fileRename); // Rename file (if exists)
- iint FileRemove(const char *fileName); // Remove file (if exists)
- iint FileCopy(const char *srcPath, const char *dstPath); // Copy file from one path to another, dstPath created if it doesn't exist
- iint FileMove(const char *srcPath, const char *dstPath); // Move file from one directory to another, dstPath created if it doesn't exist
- int FileTextReplace(const char *fileName, const char *search, const char *replacement); // Replace text in an existing file
- iint FileTextFindIndex(const char *fileName, const char *search); // Find text in existing file
// Text management functions
- const char *TextRemoveSpaces(const char *text); // Remove text spaces, concat words
- char *GetTextBetween(const char *text, const char *begin, const char *end); // Get text between two strings
- char *TextReplace(const char *text, const char *search, const char *replacement); // Replace text string (WARNING: memory must be freed!)
- char *TextReplaceBetween(const char *text, const char *begin, const char *end, const char *replacement); // Replace text between two specific strings (WARNING: memory must be freed!)
2025-09-18 15:34:09 +02:00
Ray
bd6065a4fd
Update rlgl.h
2025-09-18 15:29:13 +02:00
Ray
dc1632c17a
REVIEWED: Platform code formatting and organization
2025-09-18 15:28:03 +02:00
Jeffery Myers
7729727752
Use the render size not the screen size for screenshots so we use the actual framebuffer size. ( #5192 )
2025-09-18 00:01:24 +02:00
Peter0x44
a15651f4fe
Restore projects/CMake/CMakeLists.txt ( #5191 )
...
For some reason, #5181 deleted it.
This project is intended to be a simple template to set up a project
consuming raylib with CMake.
2025-09-17 19:22:53 +02:00
Max Coplan
fbdf5e4fd2
fix(rcore): correctly scale content on macOS ( #5186 )
...
Currently, scaling doesn't work correctly on macOS (see #5185 ). This commit
works around this issue by disabling SCALE_FRAMEBUFFER on macOS when
`FLAG_WINDOW_HIGHDPI` is unset.
2025-09-16 19:37:05 +02:00
Ray
ed8f1a22d1
Remove trailing spaces
2025-09-14 18:07:58 +02:00
Ray
96fb4851ce
Merge branch 'master' of https://github.com/raysan5/raylib
2025-09-14 10:27:08 +02:00
Ray
068978d5b3
REXM: RENAME: example: models_gpu_skinning
--> models_animation_gpu_skinning
2025-09-14 10:26:04 +02:00
Ray
c1615aaac4
Update examples_template.c
2025-09-14 10:22:56 +02:00
Bruno Cabral
b281101001
[build][cmake] Review web compilation system ( #5181 )
...
* [cmake] export automatically raylib definitions and compile/link options
* [cmake] pass emscripten options to consumer project
* [web] compile for web
* [web] canvas width 100%
2025-09-14 10:05:07 +02:00
Ray
c9b1f2ce54
REVIEWED: example: core_input_gestures_testbed
, follow default structure
2025-09-14 10:04:24 +02:00
Ray
9931ddd27a
Update core_undo_redo.c
2025-09-13 21:17:16 +02:00