summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2021-09-27Build Android App with Visual Studio 2019 (#2013)Vadim Boev
* Add support Android build for Visual Studio * Delete projects/VS2019-Android/raylib_android/ARM64/Debug directory * Delete projects/VS2019-Android/raylib_android/raylib_android/raylib_android.NativeActivity/ARM64/Debug directory * Delete projects/VS2019-Android/raylib_android/raylib_android/raylib_android.Packaging/ARM64/Debug directory * Delete projects/VS2019-Android/raylib_android/raylib_android/raylib_android.Packaging/ARM/Debug directory * Delete projects/VS2019-Android directory * Build Android App with Visual Studio 2019
2021-09-27Update raylib.hRay
2021-09-27Update raylib.hRay
2021-09-27ADDED: Vector3Angle()raysan5
2021-09-27Remove tabsraysan5
2021-09-25Add Zig build file (#2014)Tommi Sinivuo
The build file builds Raylib as a static library for either Windows or Linux.
2021-09-23[models] Animation System Fix Part 1 (#2009)Tristan Schulz
* Fixed gltf missing transforms on load mend * extracted Matrix calculation in to static method and added skinning check * fixed formatting * Fixed write to access to nullptr when animation has no normals * Refactored UpdateModelAnimation to only update changed vertices when needed (allows for multi animation playing) * add check for models that were missed during BindGLTFPrimitiveToBones to not segfault the program * fixed id mismatch between animation and model * draft on fixing the mesh to skin mapping * dont look at this * removing debug info
2021-09-23UPDATED: raylib resource filesraysan5
2021-09-23REVIEWED: SeekMusicStream() formatingraysan5
2021-09-23Fix + Return if attempting to seek on a module format (#2008)Uneven Prankster
2021-09-23REVIEWED: LoadImageAnim() #2005Ray
2021-09-23Reviewed some TODO commentsRay
2021-09-22Modify TODO to NOTE on Makefile (#2007)Laurentino Luna
'# TODO: see 'install' target.' should be a note rather than something to do.
2021-09-22Add function DrawCubeTextureRec (#2001)Timon de Groot
* Add function DrawCubeTextureRec * Add EOF newline * Remove unneeded example
2021-09-22`SeekMusicStream` initial implementation (#2006)Uneven Prankster
2021-09-22Use unsigned int for animation count. (#2002)Ryan Roden-Corrent
LoadModelAnimations takes an `int` for the animation count parameter. The animation count should never be negative, so it makes sense to specify it as unsigned in the API. This matches the API for UnloadModelAnimations, which expects an unsigned int. Both GLTF and IQMM also store the animation count internally as unsigned, and we were casting to a signed int for no reason. GLTF actually uses `size_t` internally, so we're technically risking overflow, but having 2^32 animations seems unlikely.
2021-09-22Update rmodels.cRay
2021-09-22Update raylib.hRay
2021-09-22Update rmodels.cRay
2021-09-22Update rmodels.cRay
2021-09-22Update MakefileRay
2021-09-22Update BINDINGS.md (#2003)Conifer
Update the link to new and better Swift binding to Raylib by STREGAsGate
2021-09-22Update macos.ymlRay
2021-09-22Update linux.ymlRay
2021-09-22Update webassembly.ymlRay
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.
2021-09-21Minor reviewsRay
2021-09-21Merge branch 'master' of https://github.com/raysan5/raylibraysan5
2021-09-21Tweaksraysan5
2021-09-21Add `up` argument to `DrawBillboardPro` (#1941)Uneven Prankster
* Add `up` argument to `DrawBillboardPro` * Replace tab with proper spaces
2021-09-21ADDED: `GetTouchPointId(index)` #1972raysan5
2021-09-21Reviewed some compilation issues #1997raysan5
2021-09-21Update BINDINGS.md (#2000)Richard Smith
2021-09-19Fix mappings.h issue from glfw update (#1995)Chris
- Ran GenerateMappings.cmake to restore mapping changes
2021-09-17Add SetRandomSeed(unsigned int seed) function (#1994)Tommi Sinivuo
Specifying a fixed seed for the random number generator is often used in games for various reasons. By adding an api function for seeding the random number generator we solve two different problems regarding the seeding: 1) The underlying RNG implementation does not leak to client code (as would be the case if we called srand directly from the client code) 2) Seeding the RNG would be simple from other programming languages (especially in cases where calling libc functions is non-trivial)
2021-09-17Prevent INVALID_SOCKET to be defined twice on linux (#1993)MrSwedish
i got an error because of this lol
2021-09-12Implemented GetGamepadName() for emscripten (#1986)Neil Barkhina
* implemented GetGamepadName for emscripten * updated gamepad to use existing name as arary * removed unnecessary platform_web check
2021-09-10Add find opengl for widnows too. (#1985)Hristo Stamenov
* Add find opengl for widnows too. * Also fix set LIBS_PRIVATE to bi similar to linux and apple targets
2021-09-10Typoraysan5
2021-09-10Update Makefile for web compilationraysan5
Some flags are only for the linker, not the compiler
2021-09-10Update core.cRay
2021-09-10REVIEWED: Vox loaderRay
2021-09-10Vox loaded (#1981)procfxgen
* new models_magicavoxel_loading example * Portable header-only file "magicavoxel_loader.h" for MagicaVoxel loader example. * models_magicavoxel_loading example added to CMakeLists.txt and Makefile * fix models_magicavoxel_loading example for linux. * * vox_loader into "src/external/vox_loader.h" * vox file support for "models.c" * updated example "models/models_magicavoxel_loading.c" * * Fix Vox_FreeArrays (removed memory leak) * * removed magicavoxel_loader.h * * Revert vs2019 solution * * vox_loader.h -> Support custom memory allocators * vox_loader.h -> Reverse Y<>Z for left to right handed system * models/models_magicavoxel_loading.c -> fix model center * * vox_loader.h -> Removed Raylib dependencies * * Changed Vox_LoadFileName to Vox_LoadFromMemory
2021-09-10REVIEWED: Touch input system #1975 #1960Ray
- ADDED: `GetTouchPointCount()` to core module, removed from gestures module. - Support multiple touch points: `MAX_TOUCH_POINTS`.
2021-09-10Review font loading log infoRay
2021-09-10Fixes target direction for first person camera mode. (#1977)Nikolay Krasheninnikov
Co-authored-by: Nikolai Krasheninnikov <[email protected]>
2021-09-09Fixed loading obj models with no materials (#1984)Tristan Schulz
2021-09-06Fix dynamic library issues on Macos (#1978)Steven Schveighoffer
2021-09-05Merge branch 'master' of https://github.com/raysan5/raylibraysan5
2021-09-05Updated Makefile for latest Android NDK r32 LTSraysan5
It seems now it's required to use archiver `llvm-ar`