summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2021-08-11Add *.so.* to .gitignore to ignore build artifacts (#1912)Tommi Sinivuo
When building a shared Raylib library on Linux, the build process produces 3 files: libraylib.so (symlink), libraylib.so.381 (symlink) and libraylib.so.3.8.1 (the library). Only the first one of these (.so) is currently ignored by Git. Adding *.so.* to .gitinore makes Git ignore the rest of them as well.
2021-08-10Merge branch 'master' of https://github.com/raysan5/raylibraysan5
2021-08-10Document Get{Key,Char}Pressed return value. (#1909)Ryan Roden-Corrent
I think it is useful to know what the empty behavior is in cases where you are enumerating key presses (e.g. implementing "press any key to continue").
2021-08-10Update CHANGELOGraysan5
2021-08-08Replaced TABS by spacesraysan5
2021-08-08REVIEWED: Avoid conflict with boolraysan5
2021-08-08REVIEWED: Some warnings...raysan5
2021-08-08ADDED: GenMeshCone() #1903raysan5
2021-08-07Fix Makefile to build WASM examples. (#1906)Ryan Roden-Corrent
* Fix Makefile to build WASM examples. - Add --preload-file flag before specifying the resource dir - Add empty resource dir to `shapes/` (otherwise wasm-ld will fail) - Add wasm outputs to .gitigore * Delete .gitignore Co-authored-by: Ray <[email protected]>
2021-08-07Update rlgl_standalone.craysan5
2021-08-07Added rayex, elixir bindingRay
2021-07-31Improve rlgl descriptionraysan5
2021-07-31REVIEWED: rlgl defines for consistencyraysan5
2021-07-31REVIEWED: rlgl module header inforaysan5
2021-07-31Update models_rlgl_solar_system.craysan5
2021-07-31REVIEWED: Improved font loading inforaysan5
2021-07-31REVIEWED: raylib_opengl_interopraysan5
2021-07-31REVIEWED: Avoid bool type collisionsraysan5
2021-07-30Update rlgl_standalone.craysan5
2021-07-30Revert "REVIEWED: Avoid UBSAN warnings #1891"raysan5
This reverts commit a8e9e1387f0abaa46557dd2076973cd30784148c.
2021-07-30REVIEWED: Avoid UBSAN warnings #1891raysan5
2021-07-30Update raudio.craysan5
2021-07-30REVIEWED: Added new mechanism to avoid data types collision between modules ↵raysan5
that share same data types and can be used in standalone mode
2021-07-30REVERTED: Removed the need for `rlMatrix`raysan5
Now rlgl uses the `Matrix` type, just make sure it has been previously defined somewhere... I don't like this approach but it's probably the easier one for the users... still looking for a better solution... maybe using something like `#define MATRIX_TYPE`, so it can be checked in other modules.
2021-07-30Update Makefileraysan5
2021-07-30Review include path that was breaking the buildraysan5
2021-07-30Review some issuesraysan5
2021-07-29WARNING: BREAKING CHANGE: rlgl complete decoupling from raylib -WIP-raysan5
rlgl has been redesigned to avoid any dependency to `raylib` or `raymath`, all functions using some of those libs have been reviewed. - REMOVED: `Texture2D`, `Shader` structs dependency - REMOVED: `Vector3`, `Matrix` structs dependency - REMOVED: raymath functions dependency, all required math is implemented in rlgl - ADDED: `rlMatrix` custom rlgl type - ADDED: `utils.c`: `rlMatrixFromMatrix()` and `rlMatrixToMatrix()` for a safe conversion between raylib<->rlgl matrix types - ADDED: `rl` prefix to all `rlgl` structs - Other small tweaks here and there
2021-07-29Reviewed some functions to avoid calling other functionsraysan5
2021-07-29impoves raylib_parser: makes it generic, adds -d key for functions define ↵iskolbin
(RLAPI for raylib.h), increases maxiumum number of fields in structs and values in enums, doubles max length of struct field names; split float3/float16 struct typedefs in raymath to allow parser to process the file (#1901)
2021-07-29Add external folder to build (just in case)raysan5
2021-07-29Update CONVENTIONS.mdRay
2021-07-28fixed DisableCursor() on web by registering an empty mouse click event ↵Kyle Appelgate
function in emscripten (#1900)
2021-07-28REVIEWED: rnet include from extrasraysan5
2021-07-28REVIEWED: Info on image loading failureraysan5
2021-07-28Review includes to use extras librariesraysan5
2021-07-28Review physac.h pathraysan5
2021-07-28ADDED: raygui to extras libraries for convenienceraysan5
2021-07-28ADDED: GetModelBoundingBox()raysan5
Reorganized models functionality, it still needs some review...
2021-07-28REVERTED: Mesh indices issue #1891raysan5
2021-07-28Minor formatting tweakraysan5
2021-07-28Replace TABS by 4 spacesraysan5
2021-07-28Update shapes_logo_raylib_anim.craysan5
2021-07-28Don't normalize zero length vectors. (#1896)Jeffery Myers
2021-07-27REVIEWED: rlDrawVertexArrayElements() #1891raysan5
2021-07-27REVIEWED: QuaternionFromAxisAngle() #1892raysan5
2021-07-26Remove unused UWP defines (#1894)Uneven Prankster
* Unused UWP define removal * Further removal of unusued UWP defines
2021-07-25Added another raylib binding for nelua (#1890)AKDev
2021-07-24Update SPONSORS.md (#1886)Níckolas Daniel da Silva
2021-07-23Update BINDINGS.mdRay