AdvancedPotato
67714a032c
extend SVG fix to LoadImage(FromMemory)
...
fix the same buffer overflow error from loading an SVG on LoadImage
Fix is on LoadImage
LoadImageFromMemory now checks for terminating NULL on SVG files
2024-07-29 19:17:15 -03:00
spartan-engi
945a4c69b3
fix buffer overflow on loading .svg file
...
append NULL character to the end of LoadFileData() character stream
2024-07-27 16:30:49 -03:00
Dave Green
e5a1fc4f20
No longer set the RL_TEXTURE_FILTER_LINEAR when high dpi flag is enabled. ( #4189 )
2024-07-27 20:19:05 +02:00
Ray
efce4d69ce
Merge branch 'master' of https://github.com/raysan5/raylib
2024-07-25 11:44:59 +02:00
Ray
5041d20f00
Update rcore_desktop_glfw.c
2024-07-25 11:44:49 +02:00
Jutastre
f5d2f8d545
Warning on invalid image data ( #4179 )
...
* Adds log warnings on invalid file data
* Separate error on missing file extension
* Changed LOG_ERROR to LOG_WARNING
---------
Co-authored-by: Jutastre <pukarlindgren@gmail.com>
2024-07-24 21:21:45 +02:00
Lázaro Albuquerque
bbcb0109e1
Add default vertex/fragment shader to OpenGL ES 3.0 based on the ones from OpenGL 3.3 ( #4178 )
2024-07-23 21:10:23 +02:00
Lázaro Albuquerque
30f9ca7eb6
A better default that saves the whopping amount of 28KB on the final bundle ( #4177 )
2024-07-22 22:23:03 +02:00
Colleague Riley
f1f08861a1
Update RGFW ( #4176 )
...
* update RGFW
* fix bug with GetCurrentMonitor
* update RGFW
* update RGFW
* clean up merge
2024-07-22 22:19:09 +02:00
Jaen
047a4da696
Fix Carp link - BINDINGS.md ( #4175 )
...
The current link 404's. Replace it with a fork.
2024-07-21 13:44:34 +02:00
github-actions[bot]
ad72e3ec8f
Update raylib_api.* by CI
2024-07-21 08:28:53 +00:00
Ray
474ab48f8b
Update rtextures.c
2024-07-21 10:28:34 +02:00
Ray
fde0dcd0ab
ADDED: Working directory info at initialization
2024-07-21 10:28:23 +02:00
Ray
fc5eab5676
Update version to avoid confusions...
...
...considering that `raylib 5.5` official release could still take some time...
2024-07-21 10:28:01 +02:00
CDM15y
2d94d8d06d
[examples] Fix PBR and Shadowmap example shaders for GLSL 1.20 ( #4167 )
...
* Update pbr.fs
remove presicion mediump float because it is for GLES, and not desktop GL
* Fix shadowmap.fs
also suffers the same problem as pbr.fs
2024-07-20 10:42:55 +02:00
Julianiolo
aa70d32786
Fix a dependance of rtexture to rtext ( #4171 )
2024-07-20 10:39:14 +02:00
Ray
996f50393e
Minor tweaks
2024-07-19 00:39:58 +02:00
Ray
61393fff1f
Update rcore_desktop_glfw.c
2024-07-19 00:39:11 +02:00
_Tradam
50000f4b01
added brainfuck bindings ( #4169 )
2024-07-18 21:06:18 +02:00
Lázaro Albuquerque
24726a4bc2
Removes the redundant USE_AUDIO flag ( #4158 )
2024-07-16 14:16:41 +02:00
red thing
0c03cbff90
Update BINDINGS.md: dray binding supports raylib 5.0 ( #4163 )
2024-07-16 14:00:30 +02:00
MrScautHD
576bee5cce
Adding GetKeyName(int key) (WIP) ( #4161 )
2024-07-16 14:00:00 +02:00
jkaup
5ede47618b
Fix crash when switching playback device ( #4102 )
...
Co-authored-by: jj <noname@nomail.fi>
2024-07-13 23:10:28 +02:00
Kai Kitagawa-Jones
8d5374a443
Replace glGetInteger64v with glGetBufferParameteri64v ( #4154 )
2024-07-11 21:31:13 +02:00
InventorXtreme
44c6cd2d37
[build.zig] GLFW Platform Detection Support ( #4150 )
...
* Zig Both Linux Desktop Platform Support
* Formating and Default Fix
Made formating fit within raylib standards and changed the default option to support both X11 and wayland on Linux.
* caught one hiding tab
2024-07-11 09:59:26 +02:00
Jeffery Myers
74680748b9
[Shapes] Remove duplicate color calls in DrawGrid ( #4148 )
...
* Update raylib_api.* by CI
* No need to call the color 4 times in a row, it's batched
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-09 19:45:07 +02:00
SuperUserNameMan
174313acbf
WindowSizeCallback() should not try to handle DPI since already managed by GLFW (#4143 )
...
If `FLAG_WINDOW_HIGHDPI` is set, `InitPlatform()` will aks GLFW to handle resize window content area based on the monitor content scale using : ` glfwWindowHint(GLFW_SCALE_TO_MONITOR, GLFW_TRUE); `
So `WindowSizeCallback()` does not have to handle it a second time.
2024-07-09 09:23:14 +02:00
Ray
fa03246d0e
REVIEWED: Code formatting to follow raylib conventions
2024-07-09 09:21:57 +02:00
Colleague Riley
98662b6a4a
update RGFW to RGFW 1.0 ( #4144 )
...
* update RGFW
* fix bug with GetCurrentMonitor
2024-07-09 09:12:03 +02:00
Ray
3abe728712
Minor tweaks
2024-07-08 22:54:19 +02:00
NishiOwO
598b7f5210
Add workaround for NetBSD ( #4139 )
2024-07-08 22:47:35 +02:00
Ray
9764fef262
Update models_billboard.c
2024-07-07 21:02:35 +02:00
Ray
43fe992b94
Merge branch 'master' of https://github.com/raysan5/raylib
2024-07-07 21:02:29 +02:00
Ray
b8e5179431
Update rmodels.c
2024-07-07 21:02:20 +02:00
github-actions[bot]
bc6cf61794
Update raylib_api.* by CI
2024-07-07 18:57:40 +00:00
Ray
df4ff4e78b
REVIEWED: Direction must be normalized #4131
2024-07-07 20:57:18 +02:00
bohonghuang
6dd2a0e645
[rmodels] Consistent DrawBillboardPro with DrawTexturePro ( #4132 )
...
* [rmodels] Re-implement `DrawBillboardPro`
* [rmodels] Add comments to `DrawBillboardPro`
* [rmodels] Make `DrawBillboardPro` consistent with `DrawTexturePro`
* Update raylib_api.* by CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-07 20:27:51 +02:00
Ninad Sachania
b61303244c
Fix Reddit badge ( #4136 )
2024-07-07 10:47:44 +02:00
Ray
a8240722c6
REVIEWED: CheckCollisionPointRec()
2024-07-07 09:09:34 +02:00
kai-z99
1039e3c1bd
[rshapes] Give CheckCollisionPointCircle() its own implementation ( #4135 )
...
* remove function call
* fix
2024-07-07 09:05:25 +02:00
Ray
9a280cda0b
Update rlgl.h
2024-07-04 11:12:24 +02:00
Ray
c95b2e88b7
Example review
2024-07-04 11:12:20 +02:00
Frank Kartheuser
8fbb447a6d
Change SDL_Joystick to SDL_GameController ( #4129 )
...
With SDL_Joystick my game controller wasn't working properly. That's why I changed it to SDL_GameController.
2024-07-04 00:01:40 +02:00
Jeffery Myers
9d3bd43c6e
[CORE] Fix MSVC warnings/errors and raymath.h in C++ ( #4125 )
...
* Update raylib_api.* by CI
* Fix MSVC warnings.
Make raymath.h work in C++ in MSVC
* whitespace cleanup
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-07-01 22:03:21 +02:00
Ray
ab20b2179f
Update Makefile
2024-07-01 18:56:06 +02:00
Ray
9f47e562d9
Merge branch 'master' of https://github.com/raysan5/raylib
2024-07-01 18:49:54 +02:00
Ray
18d726be65
Update Makefile
2024-07-01 18:49:47 +02:00
github-actions[bot]
899d03e77e
Update raylib_api.* by CI
2024-07-01 16:31:58 +00:00
Ray
2efd36a124
Merge branch 'master' of https://github.com/raysan5/raylib
2024-07-01 18:31:33 +02:00
Ray
2f49250baf
WARNING: UPDATE: Starting works on raylib 5.5 release
2024-07-01 18:31:16 +02:00