summaryrefslogtreecommitdiffhomepage
path: root/src/external
AgeCommit message (Collapse)Author
2021-10-13Avoid raylib dependencyraysan5
2021-10-06WARNING: BREAKING: REMOVED: `GenImagePerlinNoise()`raysan5
raylib was using `stb_perlin.h` library to generate perlin noise, it seems that recently this library has been flagged as it could be infringing some algorythm patent. For security, it has been removed from raylib.
2021-10-06Updated external librariesraysan5
2021-10-03Supress most warnings on rmodels.c (#2029)Laurentino Luna
* Supress most warnings on rmodels.c NOTE: unused symbols have been deleted and the following report will show in what location they were previously. Unused symbols: - ArrayInt - vox_loader.h: line 84 - initArrayInt - vox_loader.h: line 168 - insertArrayInt - vox_loader.h: line 175 - freeArrayInt - vox_loader.h: line 186 - offsetX, offsetY, offsetZ - vox_loader.h: line 610 - chunkTotalChildSize - vox_loader.h: line 623 Other warnings: - initialization discards 'const' qualifier - vox_loader.h: line 572 - incompatible types for VoxVector3 and Vector3 - rmodels.c: line 5748 - incompatible types for VoxColor and Color - rmodels: line 5749 * Remove ToVector3 and ToColor functions and assign values directly
2021-09-19Fix mappings.h issue from glfw update (#1995)Chris
- Ran GenerateMappings.cmake to restore mapping changes
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-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-08-16Remove trailing spacesRay
2021-08-08REVIEWED: Avoid conflict with boolraysan5
2021-08-08ADDED: GenMeshCone() #1903raysan5
2021-06-22Fix missing fclose in tinyobj loader (#1842)Guillaume DEVOILLE
Missing fclose in tinyobj loader.
2021-06-08Update GLFW to latest version #1817Ray
2021-04-27Disable raylib codeRay
2021-04-14Update external librariesRay
2021-04-06added import in order for alloca to work on macos (#1710)Saikyun
2021-04-06Update miniaudio.hRay
2021-04-05Update to the xm player routine and support functionalities (#1701)m4ntr0n1c
* Update jar_xm.h Major bug fixes and refactoring * Update jar_xm.h update to version 0.31
2021-03-28REVIEWED: tinyobjloader #1568raysan5
2021-03-21Reverting align change #1658Ray
2021-03-20Fixed possible issue with memory alignment #1658Ray
2021-03-12Minor tweak to avoid warningRay
2021-03-09Update miniaudio.hRay
2021-02-14[raudio] Fix load and unload issues with Music (#1588)Chris
* Add MUSIC_AUDIO_NONE to MusicContextType and format fixes - Useful to check the context type to see if the format is recognized. Defaulting to wav causes issues where formats are assumed to be wav. * Fix memory issues with LoadMusicStream and UnloadMusicStream - Set ctxType and ctxData even if the format fails to load. - Set ctxData to NULL if it fails and check for null inside UnloadMusicStream. - Change RL_MALLOC when loading formats to RL_CALLOC to prevent undefined behavior. - Add NULL check when unloading xm file.
2021-02-05Update miniaudio to v0.10.32 #1562raysan5
2021-01-12Update miniaudio to v0.10.30 #1518Ray
2021-01-12REDESIGN: Compresion APIRay
Now it compresses/decompresses valid DEFLATE streams instead of zlib streams. It uses the minimal and efficient libraries: sdefl/sinfl.
2021-01-02Update mappings.h in glfw using GenerateMappings.cmake (#1505)Chris
2020-12-02Update CMakeLists.txtRay
2020-12-01Update CMakeLists.txtRay
2020-11-30Updated GLFW to latest 3.4 (github master - 16Nov2020)Ray
WARNING: Some CMake files not changed WARNING: glfw_native.h contains custom changes
2020-11-21Reverted to previous working version #1434Ray
2020-11-20REPLACED: rgif.h by msf_gif.hRay
The improvement in performance is considerable!
2020-11-17Update to latest tiniobjloaderRay
WARNING: OBJ loading is broken at this point...
2020-11-15Updated tinyobjloaderraysan5
2020-11-15Update tinyobj_loader_c.hraysan5
2020-11-15Update tinyobj_loader_c.hraysan5
2020-11-15Updated stb_image v2.26 and stb_image_write v1.15raysan5
2020-11-15Update cgltf.hraysan5
v1.8
2020-11-15Update audio libraries #1423raysan5
miniaudio -> v0.10.25 dr_wav -> v0.12.14 dr_mp3 -> v0.6.19 dr_flac -> v0.12.22
2020-10-10Updated miniaudio #1402raysan5
2020-10-08allow for multiple materials in obj files (#1408)chriscamacho
* allow for multiple materials in obj files also fix obj_loader hash map issues * minor fix for warning Co-authored-by: codifies <[email protected]>
2020-09-26Added new GIF recording library (not used yet)raysan5
2020-09-19Updated joystick mappings with latest version of gamecontrollerdb (executed ↵coderoth
GenerateMappings.cmake), so that raylib can identify more joysticks (#1381)
2020-09-13Update cgltf library to v1.7Ray
2020-08-30Update miniaudio to version 0.10.18raysan5
2020-07-14Update miniaudio to v0.10.14raysan5
2020-07-13Updated miniaudio to v0.10.13, fixes emscripten compilation error (#1306)Random
2020-07-10Update miniaudio to v0.10.12, solves #1288raysan5