08670ecea1
Add const qualifier to char * path argument in qoaplay_open() ( #2972 )
...
* Add const qualifier to char * path argument
in qoa_open()
* Remove unnecessary cast
2023-03-19 20:34:22 +01:00
c14c7f0b69
raudio: Fix warning on discarded const qualifier ( #2967 )
...
The `qoaplay_open()` function expects a `char *`, but we are passing in a `const char *`. While this works just fine, it does issue a compiler warning when strict:
```
src/raudio.c: In function ‘LoadMusicStream’:
src/raudio.c:1290:45: warning: passing argument 1 of ‘qoaplay_open’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers]
1290 | qoaplay_desc *ctxQoa = qoaplay_open(fileName);
| ^~~~~~~~
In file included from src/raudio.c:233:
src/external/qoaplay.c:86:34: note: expected ‘char *’ but argument is of type ‘const char *’
86 | qoaplay_desc *qoaplay_open(char *path)
| ~~~~~~^~~~
```
This change casts the argument to a `char *` to fix the warning.
2023-03-19 11:16:52 +01:00
76b5959bb5
Fix missing symbol when rglfw.c on BSD platforms ( #2968 )
2023-03-19 09:43:51 +01:00
fec96137e8
Update Makefile comment to indicate arm64 as a supported Linux desktop platform ( #2965 )
2023-03-18 17:37:04 +01:00
bf3e527dab
Update config.h
2023-03-15 17:51:23 +01:00
ad2067340f
REVIEWED: TraceLog(), avoid possible buffer overflow
2023-03-15 13:03:55 +01:00
cf04425bc2
Spelling ( #2957 )
2023-03-14 19:23:17 +01:00
975c70d2b7
Update rlgl.h
2023-03-14 13:06:17 +01:00
5a2c49b954
Updated Makefiles to include all missing new examples
2023-03-13 23:13:02 +01:00
a7f81b06b9
Remove trailing spaces
2023-03-13 12:08:23 +01:00
393b0d1a80
Delete rcamera.old.h
2023-03-13 12:06:54 +01:00
9a115106b4
Update miniaudio.h
2023-03-13 11:48:34 +01:00
4f38830058
Some tweaks
2023-03-12 20:14:32 +01:00
520ea94de8
Update version to raylib 4.5
2023-03-12 19:52:24 +01:00
8ca3212701
REVIEWED: UpdateCameraPro() to use Vector3
2023-03-12 19:40:43 +01:00
f9c4cc2040
ADDED: UpdateCameraPro() -Experimental-
...
REVIEWED: rcamera module formating
REVIEWED: `core_3d_camera_example`
2023-03-12 19:28:42 +01:00
b436c8d7e5
ADDED: Security check for emscripten_run_script() #2954
2023-03-12 13:48:11 +01:00
ee3e40c663
Update rcore.c
2023-03-12 13:47:02 +01:00
4f7b5ff59f
WARNING: REMOVED: UnloadModelKeepMeshes()
2023-03-07 20:40:45 +01:00
ab1e246367
REVIEWED: Data types validation
2023-03-07 20:33:45 +01:00
ae53600d31
WARNING: REMOVED: Multichannel audio support API
2023-03-07 19:54:53 +01:00
1b873b028f
WARNING: REMOVED: Multichannel audio support API
...
It was quite restrictive and hacky implementation, just load multiple types same sound to play multiple instances.
2023-03-07 19:48:47 +01:00
0b18882a94
fix(build): Fix DLL build on Windows ( #2951 )
...
Changes the DLL export condition to apply to platform WIN32 instead of
compiler MSVC
2023-03-06 21:10:18 +01:00
8f7e2cd179
Replace TABS by 4 spaces
2023-03-06 15:05:57 +01:00
614e0518a7
Remove trailing spaces
2023-03-06 14:58:58 +01:00
cf1ebada0e
Tweak WindowDropCallback() #2943
2023-03-06 13:15:13 +01:00
aae7ab64c7
Update raudio.c
2023-03-06 13:00:30 +01:00
68ee0bb8dd
ADDED: QOA music streaming (with auxiliar lib)
...
Some format tweaks
2023-03-06 12:33:49 +01:00
d3f5bc4043
REVIEWED: GetWindowHandle() #2950
2023-03-05 20:06:45 +01:00
f4f6e25340
Support QOA audio file format by default
2023-03-05 14:07:02 +01:00
9614d3353b
REVIEWED: QOA audio file export
2023-03-05 13:49:18 +01:00
ab14ad5d75
Close issue #2949
2023-03-05 11:26:37 +01:00
0eeb499288
Update qoa.h
2023-03-05 11:17:47 +01:00
5492f52adc
Change default threading model for COM objects
...
It shouldn't matter much but it could avoid some conflicts with other libraries in the future (like `tinyfiledialogs`).
2023-03-05 00:09:56 +01:00
1611cd54e7
REVIEWED: GetWindowHandle() #2938
2023-03-04 18:56:04 +01:00
394b31faff
Add GL_MIN GL_MAX blending equations ( #2945 )
2023-02-26 12:01:42 +01:00
73c9f72c52
Update rtextures.c
2023-02-25 22:32:50 +01:00
7fd2bf1a32
Minimal tweak
2023-02-25 01:07:52 +01:00
215eb967e8
Update rcore.c
2023-02-24 18:31:16 +01:00
cb2ba3675c
REVIEWED: rlUnloadFramebuffer() #2937
2023-02-24 16:19:25 +01:00
ca98a84d68
Update rtext.c
2023-02-24 15:27:25 +01:00
d5a31168ce
REVIEWED: Data validation
2023-02-23 18:08:15 +01:00
d652b95fbf
ADDED: Security checks
2023-02-22 17:28:25 +01:00
153470d605
REVIEWED: GenMeshTangents(), avoid crash on missing texcoords data #2927
2023-02-21 23:55:55 +01:00
b4d824d6fc
REVIEWED: GetMonitorWidth() and GetMonitorHeight() #2934
2023-02-21 23:10:03 +01:00
8169d0eab2
REVIEWED: IsWindowFocused() to consider Android App state #2935
2023-02-21 23:01:23 +01:00
b2926b2d28
Update rtextures.c
2023-02-21 13:20:52 +01:00
3cade2a1a0
REVIEWED: IsImageReady() and IsTexureReady()
...
Reordered some functions to avoid config.h issues when disabling some features.
2023-02-21 13:20:04 +01:00
bcae065c88
REVIEWED: IsShaderReady()
2023-02-21 13:15:11 +01:00
1347a15539
ADDED: SetWindowIcons() to set multiple icon image sizes
2023-02-21 13:14:51 +01:00