56072a631d
Fix Codepoint position truncation ( #2636 )
...
This truncation causes text that spans the zero coord boundary to round differently left or zero vs. right of zero, in turn causing letters to appear squished together. If you actually need the position to be an integer, you should instead `floorf()` the float, rather than doing an integer truncation, but I don't see any reason to convert it to an integer in the first place. Everything else in the equation is a float.
2022-08-13 11:18:57 +02:00
2c0071c851
Reviewed issue with negative key #2619
2022-08-07 19:19:18 +02:00
4b2357dc34
Can't alt-tab out of fullscreen window ( #2618 )
2022-08-06 18:42:52 +02:00
14990209ef
Added comments
2022-08-05 20:01:35 +02:00
d70e5cd26b
Small simplifications ( #2615 )
2022-08-05 12:16:49 +02:00
82b76149da
GetMusicTimePlayed bug fix ( #2614 )
...
GetMusicTimePlayed() was calculated using buffered frames, not played frames.
For example: calling LoadMusicStream->UpdateMusicStream->GetMusicTimePlayed would return non-zero value, even though no music was playing.
2022-08-05 08:36:59 +02:00
72b2d1335a
Update cgltf.h
2022-08-02 19:05:42 +02:00
d791c1cf64
Update miniaudio.h
2022-08-02 18:50:12 +02:00
94165a40b9
REMOVED: rmem library from raylib sources
...
Moved to own repo: https://github.com/raylib-extras/rmem
2022-08-02 18:50:08 +02:00
dd455c626e
Update rlgl.h
2022-08-02 18:33:00 +02:00
0ce8a8f360
Remove easings.h from raylib/src, moved to examples
2022-08-02 18:31:57 +02:00
df5514088e
REVIEWED: GetMouseWheelMove(), avoid move scaling on PLATFORM_WEB
...
Tested with latest emscripten 3.1.18
2022-08-02 18:07:44 +02:00
312fa64b88
Updated raylib resource data (32bit)
2022-08-02 18:06:00 +02:00
2a2c9e4da8
minor tweaks
2022-08-02 17:25:24 +02:00
d68ddda766
Added note for multi-threading web compilation
2022-08-02 09:59:12 +02:00
4492e64cb5
Update version
2022-08-02 09:27:13 +02:00
ed7548051b
Update version to 4.2
2022-08-02 09:21:03 +02:00
eb8d14e5b2
Update version to raylib 4.2
2022-08-02 00:36:59 +02:00
fd191a32ea
Remove trailing spaces
2022-08-02 00:36:31 +02:00
a6b3c8aa1e
Music doesn't stop looping fix ( #2605 )
...
This PR fixes a bug when music.looping is set to false but the music continues looping.
Also using proper functions to seek to start of an audio file.
Removed old comment.
2022-08-01 20:07:32 +02:00
2e5fc3d0c2
Avoid cleaning the front buffer to a specific color!
...
ISSUE: Front buffer and backbuffer have different clear colors, if no `ClearBackground()` is called by user, there is screen flickering on buffers swap.
It's up to the user to call `ClearBackground()` if desired
2022-08-01 10:05:40 +02:00
f596815973
Merge branch 'master' of https://github.com/raysan5/raylib
2022-08-01 09:57:29 +02:00
7853155f99
REMOVED: Config option: SUPPORT_MOUSE_CURSOR_POINT
2022-08-01 09:57:11 +02:00
f31e4ebb3d
Use American spelling of colourSpace ( #2604 )
2022-07-31 21:09:41 +02:00
0ef3e4c4d5
Audio looping fix ( #2579 )
...
* WAVs looping fix. But broke other formats looping
* Fix audio looping issue
* Follow raylib formatting
* Cast void* to char* to make MSVC compiler happy
Co-authored-by: Ray <raysan5@gmail.com >
2022-07-29 13:10:59 +02:00
e4229e1be7
Merge branch 'master' of https://github.com/raysan5/raylib
2022-07-29 12:01:26 +02:00
bb6b43b7cb
REVIEWED: GenImageFontAtlas() #2556
...
Just reviewed font atlas size estimation, now it considers `fontSize` instead of `chars[i].image.height`, increasing considerably the atlas size estimation.
2022-07-29 12:01:18 +02:00
52345fd883
[raymath] Rotation functions returns clockwise rotation matrix, #2595 ( #2599 )
...
Co-authored-by: Nikolai Krasheninnikov <nikolai.krasheninnikov@kronshtadt.ru >
2022-07-29 11:54:37 +02:00
241d6526b0
Some camera improvements #2563
...
Reviewed some camera functionality:
- Reviewed camera swinging (up-down movement)
- Reviewed camera tilting (left-right movement)
- Make movement independent of frame-rate
- removed unneeded variables
NOTE: Camera rotation has some speed issues on first person when fixed 60 fps are used: it moves too fast. Independent framerate movement is not properly implemented.
2022-07-29 10:04:12 +02:00
7b05444af8
Review comments and parameter names
2022-07-29 09:45:19 +02:00
024a803665
rtextures: Improve numerical stability of float multiplication ( #2596 )
...
Dimensions of Rectangle should be casted to int before multiplication,
otherwise there is a risk for underallocation/overallocation of memory.
2022-07-27 17:31:52 +02:00
5a2f25cc7c
rtextures: Fix ImageFromImage crash ( #2594 )
...
Height of the rectangle can be float, which
may lead to doing extra iteration of loop and
writing out of bounds.
2022-07-26 20:53:36 +02:00
00c7509454
add Vector3RotateByAxisAngle ( #2590 )
2022-07-26 14:27:28 +02:00
64710e6030
fix QuaternionFromMatrix & QuaternionEquals ( #2591 )
...
Co-authored-by: kirigiri hitomi <chenjw@hiscene.com >
2022-07-26 14:25:31 +02:00
d78177d246
Update year
2022-07-25 00:52:10 +02:00
39d9d1da42
Update config.h
2022-07-25 00:48:15 +02:00
6ed1ce0082
fixed build for cygwin ( #2588 )
2022-07-23 12:33:23 +02:00
b40696eab6
Fix Vector3ClampValue and Vector2ClampValue ( #2585 )
...
Co-authored-by: Timofffee <timofffee@gmail.com >
2022-07-20 14:46:11 +02:00
e9029d3d00
[CORE] Fix Warnings ( #2582 )
...
* Fix raymath warning with floor to floorf
* signed unsigned missmatches
2022-07-19 06:36:03 +02:00
49a534b5d4
Removed raudio.h from public header
2022-07-15 19:11:42 +02:00
cccea34c6f
Update raudio.c
2022-07-15 19:09:14 +02:00
8aa105fd5b
WARNING: REMOVED: raudio_standalone example
...
Moved to raudio library repo: https://github.com/raysan5/raudio
2022-07-15 19:05:05 +02:00
6c2c176a99
Added note
2022-07-15 18:53:08 +02:00
3ebfee5dbc
REVIEWED: UpdateMusicStream() #2228
...
Trying to implement proper looping, independently of frame rate.
2022-07-11 21:19:21 +02:00
0379b94b7a
Minor tweaks
2022-07-11 21:18:31 +02:00
b92573e711
Update raudio.c
2022-07-10 23:00:09 +02:00
2245500245
Added comment about buffer refill issue on looping #2228
2022-07-10 21:39:13 +02:00
066bd5be87
Reviewed formating
2022-07-10 21:38:33 +02:00
29a0f60778
REVIEWED: ImageResize() #2572
2022-07-10 21:12:34 +02:00
05dc300296
Remove unneded TABS
2022-07-09 19:36:33 +02:00