d29eb34cfb
REMOVED: LoadImageSvg()
2024-10-10 21:17:31 +02:00
1effe92129
WARNING: REMOVED: SVG files loading and drawing, moving it to raylib-extras
2024-10-10 20:37:46 +02:00
d3f86eb957
build.zig: Improve logic ( #4375 )
...
* build.zig: Fix `@src` logic
* build.zig: Clarify build error
* build.zig: Add option for enabling `raygui`
* build.zig: Expose `Options` type
2024-10-10 18:56:43 +02:00
c4be013294
Fix build.zig ( #4374 )
2024-10-10 18:56:29 +02:00
454acca84b
Some update to gltf loading ( #4373 )
...
Only warns when there are more animations than currently implemented
Allows mesh indices to be unsigned char
2024-10-10 18:53:02 +02:00
3fb1ba25ac
Removed tabs and triple line-breaks
2024-10-08 18:45:52 +02:00
44e37c5f97
Update RGFW ( #4372 )
...
* (rcore_desktop_rgfw.c) fix errors when compiling with mingw
* define WideCharToMultiByte
* update RGFW
* move stdcall def to windows only
* fix raw cursor input
2024-10-08 18:39:15 +02:00
712ab798d1
updated makefile to disable wayland by default ( #4369 )
2024-10-08 18:33:33 +02:00
43b109a4e3
removed old comment ( #4370 )
2024-10-07 09:32:04 +02:00
b290d47bd5
[zig] Fix build.zig bug ( #4366 )
...
* fixed zig config.h bug
* zig fmt
2024-10-06 15:52:01 +02:00
f9e709915a
Fix #4355
2024-10-04 11:24:02 +02:00
da95f88c36
updated camera speeds with GetFrameTime ( #4362 )
2024-10-04 11:15:43 +02:00
0ef0791854
Allow Zig build script to change desktop backend ( #4358 )
2024-10-04 11:05:19 +02:00
96d91a3892
[rlgl] Fix rlgl standalone defaults ( #4357 )
...
* Fix rlgl standalone defaults
* Fix rmodels
2024-10-02 11:41:21 +02:00
09987b01cc
[MODELS] Better fix for GPU skinning issues ( #4353 )
...
* Make the max VBO match the animation flag.
* re-enable GPU skinning for mac, and fix the max buffer to be correct based on the GPU skinning support flag.
2024-10-02 10:49:56 +02:00
d9c10ed264
Fixes GetClipboardText() memory leak for PLATFORM_DESKTOP_SDL ( #4354 )
2024-10-02 10:49:06 +02:00
282d6478ba
Complements the #4348 GPU skinning fix ( #4352 )
2024-10-01 12:09:06 +02:00
0e7bcd5639
[MODELS] Disable GPU skinning for MacOS platform ( #4348 )
...
* Update raylib_api.* by CI
* Disable GPU skinning on MacOS
Add GPU skinning example to MSVC Projects.
* Update raylib_api.* by CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-30 12:10:02 +02:00
84a4d93bc4
Fix #4349
2024-09-30 12:06:53 +02:00
0573ef0382
[SHAPES] Add more detail to comment for DrawPixel ( #4344 )
...
* Update raylib_api.* by CI
* Add comment that draw pixel uses geometry and may be slow
* Update raylib_api.* by CI
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-09-27 23:06:54 +02:00
55e83468c9
Fix isGpuReady flag on android ( #4340 )
2024-09-24 20:02:54 +02:00
13178b9373
Update rcore.c
2024-09-22 23:01:22 +02:00
291063c98f
Update rcore.c
2024-09-22 22:56:21 +02:00
24a1cd8c5b
Update rcore.c
2024-09-22 22:50:47 +02:00
352c450ad0
Update rcore.c
2024-09-22 22:43:35 +02:00
100f6624d6
Update rcore.c
2024-09-22 22:36:17 +02:00
55a25ac04b
ADDED: MakeDirectory()
2024-09-22 22:11:08 +02:00
1eb8ff5e54
LoadFontDefault(): Initialize glyphs and recs to zero #4319
2024-09-22 18:05:58 +02:00
212b1e5fe7
Fix rlgl standalone defaults ( #4334 )
2024-09-21 23:11:40 +02:00
e5d0cc978a
Some minor tweaks
2024-09-20 17:32:01 +02:00
86ead96263
[rmodels] Optional GPU skinning ( #4321 )
...
* Added optional GPU skinning
* Added skinned bone matrices support for different file formats.
* Moved new shader locations to end of enum to avoid breaking existing examples. Added gpu skinning on drawing of instanced meshes.
* Added GPU skinning example.
* Removed variable declaration to avoid shadowing warning.
2024-09-20 17:30:37 +02:00
0a03ed913b
Update raylib.h
2024-09-17 17:30:40 +02:00
627e76cf7b
REVIEWED: Directory filter tag #4323
2024-09-17 10:26:32 +02:00
186787e311
Merge branch 'master' of https://github.com/raysan5/raylib
2024-09-15 13:21:22 +02:00
0e4ebaf89d
REVIEWED: DrawTexturePro() to avoid negative dest rec #4316
2024-09-15 13:20:43 +02:00
16e9317220
[rcore] Add filtering folders to LoadDirectoryFilesEx()/ScanDirectoryFiles() ( #4302 )
...
* Add filtering folders in ScanDirectoryFiles and ScanDirectoryFilesRecursively
Add define FILTER_FOLDER for that purpose
Fix folder names matching filter being added to result
* Move FILTER_FOLDER define to internals of rcore and document option in comment
2024-09-15 13:05:01 +02:00
e9bbf02b2b
Update rtextures.c
2024-09-15 13:03:12 +02:00
b807f633d9
REVIEWED: ColorLerp() formatting #4310
2024-09-15 13:01:59 +02:00
ddc523ffbe
[rtextures] add MixColors. a function to mix 2 colors together ( #4310 )
...
* added MixColors function to mix 2 colors together (Line 1428 raylib.h and Line 4995 in rtextures.c)
* renamed MixColors to ColorLerp (https://github.com/raysan5/raylib/pull/4310#issuecomment-2340121038 )
* changed ColorLerp to be more like other functions
---------
Co-authored-by: CI <-ci@not-real.com >
2024-09-15 12:55:45 +02:00
d02fcc5262
chore: GetApplicationDirectory definition for FreeBSD ( #4318 )
2024-09-15 12:51:20 +02:00
ed702673ea
fix for hardcoded index values in vboID array ( #4312 )
...
changing any of the #defines in CONFIG.H would cause issues when rendering.
2024-09-11 22:57:19 +02:00
0656440e38
fix vld1q_f16 undeclared in arm on stb_image_resize2.h v2.10 ( #4309 )
2024-09-08 20:24:53 +02:00
10b01ba7c2
Change implicit conversion to explicit conversion to remove warning ( #4308 )
2024-09-06 23:16:17 +02:00
42022c3531
fix: In certain cases the connector status is reported UNKNOWN, should be conisdered as CONNECTED ( #4305 )
...
Co-authored-by: Michal Jaskolski <michal.jaskolski@hexagon.com >
2024-09-03 14:38:12 +02:00
59b44a4908
Add uConsole mapping ( #4297 )
2024-09-02 10:01:30 +02:00
5f49ec3d64
Fix missing equal sign ( #4294 )
...
I just noticed there is a missing equal sign. This PR fixes this.
2024-08-28 18:35:35 +02:00
8ea5db3ec4
fix(rcore/android): Allow main() to return it its caller on configuration changes. ( #4288 )
2024-08-25 18:51:08 +02:00
91a9888baa
[rModels] Correctly split obj meshes by material ( #4285 )
...
* Correctly split meshes from tinyobj by material so they can be represented by raylib correctly
* PR Feedback
2024-08-25 18:49:52 +02:00
f5ef357810
Update rtext.c
2024-08-25 13:55:53 +02:00
5604f6d8a3
Update rlgl.h
2024-08-25 12:57:05 +02:00