dc5e6e0ad0
build.zig: Clean up my mess ( #4387 )
2024-10-18 21:03:27 +02:00
80393c0fb6
[rcore] added sha1 implementation ( #4390 )
...
* added sha1 implementation
* added missing part
* fixed issue
* fix to match other implementations
2024-10-18 01:15:19 +02:00
a2e31c4e1b
Fix #4388 ( #4392 )
2024-10-17 15:35:49 +02:00
8cbf34ddc4
WARNING: BREAKING: Renamed several functions for data validation #3930
2024-10-16 19:26:12 +02:00
361b0e85c1
ADDED: Utility functions: ComputeCRC32() and ComputeMD5()
2024-10-16 16:49:50 +02:00
c9c830cb97
Fix rectangle width and height check to account for squares ( #4382 )
2024-10-15 19:04:30 +02:00
8d267aaf23
qoi: Added support for image of channels 3 ( #4384 )
2024-10-15 19:03:17 +02:00
99ff770edc
Fix the type mismatch caused due to unsupported ?[]const u8 ( #4383 )
...
Co-authored-by: Yuval Herman <yuvalherman99@gmail.com >
2024-10-15 19:02:20 +02:00
c18677e70f
build.zig: Very minor fixes ( #4381 )
2024-10-13 20:24:39 +02:00
735308f8eb
REVIEWED: CodepointToUTF8(), clean static buffer #4379
2024-10-13 20:02:40 +02:00
bac3798ad3
build.zig: Fix @src logic and a few things ( #4380 )
2024-10-13 18:58:42 +02:00
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