Matthew Oros
cec2261e96
[rcore] Flip VR screens ( #3633 )
vor 1 Jahr
Ray
299cd9b830
Update rcore.c
vor 1 Jahr
Ray
5c79c5a2ec
Update rcore.c
vor 1 Jahr
Ray
4f67f5f159
REVIEWED: `TakeScreenshot()`, potential issues
vor 1 Jahr
ubkp
9634c84e1c
Fix automation recording ( #3523 )
vor 1 Jahr
Ray
16b79f2c70
Format tweaks
vor 1 Jahr
maksut
1b524bb2ec
WindowShouldClose(), reset shouldClose flag when window is inited ( #3518 )
vor 1 Jahr
Ray
80aafdb38f
REVIEWED: `BeginScissorMode()` #3510
vor 1 Jahr
Ray
e7114a5c2a
Update rcore.c
vor 1 Jahr
Jeffery Myers
6cd37e57a6
Fix warnings in visual studio ( #3512 )
vor 1 Jahr
Ray
8b2103fc77
REVIEWED: `ScanDirectoryFiles*()`- Paths building slashes sides #3507
vor 1 Jahr
Ray
8739c28949
REVIEWED: Scissor mode to support RenderTexture #3510
vor 1 Jahr
gulrak
56b5a5c4f0
BeginScissorMode checks for render texture to avoid using GetWindowScaleDPI ( #3510 )
vor 1 Jahr
Ray
304bf2cd17
ADDED: Flag to know we are rendering to texture #3510
vor 1 Jahr
Ray
32e4be6fb9
Update rcore.c
vor 1 Jahr
Ray
2d1b211920
ADDED: `LoadRandomSequence()`/`UnloadRandomSequence()`
vor 1 Jahr
AndreaBoroni
5da0074fed
Fixed Issue 3504 ( #3505 )
vor 1 Jahr
Ray
b40f93b9e3
Comments tweaks
vor 1 Jahr
Ray
64d64cc181
REVIEWED: Potential code issues reported by CodeQL #3476
vor 1 Jahr
Ray
de7beef05d
Remove trailing spaces
vor 1 Jahr
Ray
b8fce54c0f
Minor tweaks
vor 1 Jahr
Ray
abdebc244d
Update rcore.c
vor 1 Jahr
Ray
9642fffbbb
REVIEWED: `GetRender*()` issue on macOS highDPI #3367
vor 1 Jahr
Ray
fc7dcff4a7
ADDED: Pseudo-random numbers generator!
vor 1 Jahr
Ray
09075d515a
Some notes and comments
vor 1 Jahr
ubkp
12f3bc10c2
[core] Move `rcore.h` content to inside `rcore.c` ( #3479 )
* Move rcore.h content inside rcore.c
* Remove extern CoreData CORE
vor 1 Jahr
Ray
f721429f25
ADDED: `SetAutomationEventBaseFrame(int frame)`
vor 1 Jahr
Ray
99dac5451c
ADDED: Automation Events System, exposed to users
Added new API to record and play events
Added examples illustrating functionality
vor 1 Jahr
Ray
a0f0034352
REVIEWED: `InitPlatform()` organization and code-gardening
vor 1 Jahr
Ray
3ff6026917
REVIEWED: Move screen capture logic to `rcore.c`, available for all platforms
vor 1 Jahr
Jeffery Myers
4ed776368a
When the frame counter gets to 0, reset the FPS average counter. This allows the window to be closed and reopened with clean FPS stats. ( #3445 )
vor 1 Jahr
Ray
081fffd46e
REVIEWED: Issue with functions definitions
vor 1 Jahr
Ray
982641228c
REDESIGNED: Move platforms to separate directory #3313
vor 1 Jahr
Ray
53cd60bb29
REVIEWED: Move `InitWindow()`/`CloseWindow()` to `rcore.c` #3313
vor 1 Jahr
Ray
84818c96f2
ADDED: NEW PLATFORM: SDL (DESKTOP) `rcore_desktop_sdl` #3313
vor 1 Jahr
MichaelFiber
18bedbd095
[core] Change axisCount to be an array ( #3421 )
* Update `PLATFORM_DRM` implementation of `GetGamepadAxisCount`
* Update
* Update `PLATFORM_DRM` implementation of `GetGamepadName`
* Add example to test gamepad info functions
Fix typo
* Update new gamepad info example
* Move axis count update out of GamepadThread - race condition
* Remove pointless if statement
* Start integrating stuff from the mikesinput lib
* Add more logging
* Add semicolon
* Add forgotten static
* More fixes
* Update axisCount to be array
* More debugging
* Add forgotten index to ready check
* Add path logging
* Missing parenthesis
* Add missing slash
* Fix axis count being reset to 0
* Fix missing paren
* Test polling joystick button events
* Major updates
* Fix missing array index
* Fix another missing array index
* Update example
* dumb logging
* Wrong constant for ev.code handling
* More dumb logging
* Remove some logging
* Add FPS to gamepad info example and try for max FPS
* tweak
* Revert example
* Add fps back
* Clean up after merge
* Switch axisCount to be an array
vor 1 Jahr
Ray
b34c2ecbcb
WARNING: REDESIGN: `InitPlatform()` to initialize all platform data #3313
`InitGraphicsDevice()` could be confusing because the function actually initialized many things: window, graphics, inputs, callbacks, timming, storage... restructured it.
vor 1 Jahr
Ray
4521a142c3
tweaks
vor 1 Jahr
Ray
005ba155c0
Minor tweaks
vor 1 Jahr
Ray
2e65bc675c
Moved some platforms functions to generic `rcore` #3313
Reviewed `InitWindow()` to clearly note platform specific code
vor 1 Jahr
Ray
876e6b3a0d
REVIEWED: `TextFormat()`, added "..." for truncation #3366
It seems more standard than [TRUN]
vor 1 Jahr
Ray
61af8e7631
REVIEWED: #3399 , Fix #3366
vor 1 Jahr
Murlocohol
28fb58f0ea
[rtext] TextFormat() warn user if buffer overflow occured. ( #3399 )
* [rtext] TextFormat now alerts user to truncation.
* Update rtext.c
* Update rcore.c
* Update rtext.c
vor 1 Jahr
Ray
da9c2894fe
Reorganized some functions, `WaitTime()` is common to all platforms
vor 1 Jahr
Ray
a2c5f01059
Reordered one function
vor 1 Jahr
Ray
0d175a69ae
REVIEWED: Mouse and Touch functions generic to all platforms #3313
vor 1 Jahr
Ray
6ebfec99c5
Added gamepad functions as generic for all platforms
vor 1 Jahr
Ray
101a9b0445
Added comments and review some functions #3313
vor 1 Jahr
SuperUserNameMan
dfb0326d00
Update rcore.c ( #3326 )
vor 1 Jahr
Ray
682992e868
REVIEWED: Reorganize functions
`TakeScreenshot()` moved to `rcore.c`
vor 1 Jahr