summaryrefslogtreecommitdiffhomepage
path: root/src/rcore.c
AgeCommit message (Collapse)Author
2022-01-10Review formatingRay
2022-01-08[CORE] Add a function to return the application directory. (#2256)Jeffery Myers
* Add a function to return the application directory. * CI fixes
2022-01-01WARNING: REVIEWED: A big bug with `GetMouseWheelMove()`Ray
2021-12-31Update year to 2022raysan5
2021-12-31Update rcore.craysan5
2021-12-31Reviewed fullscreen switch on `PLATFORM_WEB`raysan5
The previous implementation somewhat break the expected behaviour for games and examples when pressing the `Fullscreen` button in the provided `shell.html`. Just reverted for the moment for further investigation.
2021-12-31tweaksRay
2021-12-30[Feature] Added SetWindowOpacity(float opacity) (#2254)Tushar Singh
* Added drawing text with shadow * Added SetWindowOpacity() * Edited Mis-spell * Fixed conventions
2021-12-16Update rcore.cRay
2021-12-06ADDED: raylibVersion symbol #2190Ray
2021-12-06ADDED: Modules info at initializationRay
2021-12-04Support custom modules inclusionRay
Allow to choose which modules are compiled with raylib, if some modules are excluded from compilation, required functionality is not available but smaller builds are possible.
2021-11-25REVIEWED: Formating and commentsRay
2021-11-25Fix scissor on macos (#2170)Arnaud Valensi
* Expose GetRenderWidth and GetRenderHeight functions * Fix scissor on macos * Fix typo
2021-11-18Tweak to minimize buffer overflow possibilityraysan5
2021-11-17Minor tweaksraysan5
2021-11-10Fixed file/alloc limitation in GetDirectoryFiles() (#2126)lib-omar
MAX_DIRECTORY_FILES macro removed. ClearDirectoryFiles() tweaked to reflect changes.
2021-11-09Review variables initializationRay
- All variables are initialized on declaration, some arrays were not properly initialized - Static array buffers require memset() for re-initialization on every function call
2021-11-03Review display output orderraysan5
2021-11-03Avoid duplicate output info on PLATFORM_RPIraysan5
2021-11-01Update commentRay
2021-10-26REVIEWED: KeyCallback()Ray
Register keys independently of the actions
2021-10-25Fix warnings in raylib build (#2084)Jeffery Myers
2021-10-23web: clear resizedLastFrame (#2077)mausimus
2021-10-23replace hardcoded number of mouse buttons with MAX_MOUSE_BUTTONS (#2076)Richard Smith
2021-10-22REMOVED: `IsGamepadName()`raysan5
This function is not required, users can check it with `GetGamepadName()`
2021-10-22Minor tweaksraysan5
2021-10-22Reviewed multitouch example #1988raysan5
2021-10-19Reviewed latest PR formatting and detailsraysan5
2021-10-19Support create OpenGL debug context in OpenGL 4.3 (#2068)warzes
* - support create OpenGL debug context in OpenGL 4.3 * - additional events in debug message - fixed glEnable(GL_DEBUG_OUTPUT) * Reviewed OpenGL Debug Context
2021-10-18ADDED: `EncodeDataBase64()` and `DecodeDataBase64()`raysan5
2021-10-18Avoid `GRAPHICS_API_OPENGL_*` definesraysan5
Those defines are only used inside `rlgl` module
2021-10-17Update SetupViewport so that it doesn't subtract offset from render ↵michaelfiber
dimensions when calling rlViewport (#2064) Co-authored-by: Michael <[email protected]>
2021-10-16Support OpenGL 4.3Ray
- Support Compute Shaders by rlgl API - Support SSBO by rlgl API
2021-10-14Remove trailing spacesRay
2021-10-13Reviewed some TODORay
2021-10-10Reviewed latest PR formattingRay
2021-10-10Fix dpi issues (#1987)Arnaud Valensi
2021-10-06Updated external librariesraysan5
2021-10-06Remove trailing spacesRay
2021-10-04Revert "reset resizedLastFrame on web platform (#2020)" (#2032)mausimus
2021-10-04[rcore] fix rpi4 Failed to get DRM resources (#2031)tomarigr
* [rcore] fix rpi4 Failed to get DRM resources card1 is not always the the correct card to use on rpi4 rpi os finds the correct card and links it to /dev/dri/by-path/platform-gpu-card during boot. this fix makes sure that we always point to the correct card on rpi4 * Update rcore.c
2021-10-03Minor format tweaksRay
2021-09-29reset resizedLastFrame on web platform (#2020)mausimus
2021-09-23Reviewed some TODO commentsRay
2021-09-22WARNING: MODULES RENAMING!!!Ray
raylib modules have been slightly renamed to add some identity and note that they are independent modules that can be used as standalone separate parts of raylib if required. The renamed modules are: - `core` -> `rcore` - `shapes` -> `rshapes` - `textures` -> `rtextures` - `text` -> `rtext` - `models` -> `rmodels` - `camera` -> `rcamera` - `gestures` -> `rgestures` - `core` -> `rcore` All the build systems has been adapted to this change.