summaryrefslogtreecommitdiffhomepage
path: root/src
AgeCommit message (Collapse)Author
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-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`
2021-09-05[models] LoadGLTF fixed missing transformations and nonroot skinning problem ↵Tristan Schulz
(#1964) * Fixed gltf missing transforms on load mend * extracted Matrix calculation in to static method and added skinning check * fixed formatting
2021-09-05REVIEWED: Vox loading, mostly formatingraysan5
2021-09-04new models_magicavoxel_loading example (#1940)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
2021-09-03Update shell.htmlraysan5
2021-09-02Update raygui.hRay
2021-09-01Merge branch 'master' of https://github.com/raysan5/raylibRay
2021-09-01REVIEWED: Naming: length vs sizeRay
2021-09-01fix various memory leaks (#1969)atticus
2021-09-01WARNING: BREAKING: RENAMED: Font struct variablesRay
RENAMED: GetCodepointsCount() -> GetCodepointCount() RENAMED: GetTouchPointsCount() -> GetTouchPointCount()
2021-09-01REVIEWED: <name>Count for consistencyRay
Following english rules, it should be singular name before Count.
2021-09-01[models] Fixed counting loop for face amount per material (#1967)Tristan Schulz
2021-08-28Minor format tweaksraysan5
2021-08-27Review datesRay
2021-08-27REVIEWED: ExportWaveAsCode()Ray
2021-08-27REVIEWED: Decouple `DrawMesh()` and `DrawMeshInstanced()` #1958Ray
2021-08-26Change GetColor to take unsigned int (#1954)Richard Smith
2021-08-25REVIEWED: OpenGL 1.1 compilation issueRay
2021-08-25UPDATED: raygui to latest version -WIP-Ray
Note this new raygui version embeds ricons and `GuiTextBoxMulti()` is not working properly
2021-08-24Fix tcc not finding emmintrin.h (#1947)Laurentino Luna
* Fix tcc not finding emmintrin.h This allows to compile raylib with tcc with no errors. * Remove __TINYC__ check from stb_image.h This will be placed under textures.c * Move tcc check to textures.c Avoiding to change stb_image.h
2021-08-24REVIEWED: Support mouse wheel on x-axis #1948raysan5
2021-08-22Added note on GLFW custom allocators for the futureRay
2021-08-22Minor tweak to avoid false error logsRay
2021-08-21REMOVED: Old function names definesRay
As far as next raylib version will be 4.0, no backward compatibility hacks will be maintained.
2021-08-20Updated raygui #1939Ray
2021-08-20add NULL check (#1925)atticus
2021-08-16Remove trailing spacesRay
2021-08-16Update rlgl.hRay
2021-08-16Update rlgl.hRay
2021-08-16Add some commentsRay
2021-08-16WARNING: BREAKING: Use `frameCount` on audioRay
This is a big change for optimization and a more professional understanding of audio. Instead of dealing with samples, now we deal with frames, like miniaudio does, so, avoiding continuous conversions from samples to frames.
2021-08-15Updated `RAYLIB_VERSION` to `4.0-dev`raysan5
Several breaking changes have been done lately so I think it's better to mark raylib for next release as 4.0.
2021-08-15REVIEWED: `extern "C"` definition position for consistencyraysan5
Note that `extern "C"` calling convention only affects objects that need to be seen by the linker, in our case only functions... but it would also be required by global variables exposed, if any.
2021-08-15Support C++ usage as standalone libraryraysan5
2021-08-15REVIEWED: `PHYSACDEF` definition and C++ issues #1918raysan5
2021-08-12[Models] Fix for issue #1809 (#1917)630Studios
* GenMeshTangents Fix * GenMeshTangents Fix - Comment Update * GenMeshTangents Fix - Comment Update final * Code Style Changes * Code Style Changes Final * Code Style Changes Final 2 * GenMeshTangents better handling for issue #1876 * GenMeshTangents better handling for issue #1876 * GenMeshTangents: Better fix for issue #1876 * vboId location fix * rlUpdateVertexBuffer - bufferId is an unsigned int * Fix for issue#1809 - Obj with more materials then mesh caused crash * Fix for issue#1809 - Formatting Update
2021-08-12ADDED: rlUpdateVertexBufferElements() #1915raysan5
2021-08-12ADDED: `rlActiveDrawBuffers()` #1911raysan5
- ADDED: rlEnableColorBlend()/rlDisableColorBlend()