summaryrefslogtreecommitdiffhomepage
path: root/src/external
AgeCommit message (Collapse)Author
2023-03-06Replace TABS by 4 spacesRay
2023-03-06Remove trailing spacesRay
2023-03-06ADDED: QOA music streaming (with auxiliar lib)Ray
Some format tweaks
2023-03-05Update qoa.hRay
2023-02-12Update qoa.hRay
2023-02-12Update rl_gputex.hRay
2023-02-04ADDED: QOA audio format support -WIP-Ray
2023-02-03Update qoi.hRay
2023-02-01Update external librariesRay
Switch to official `stb_vorbis.c` instead of using an outdated fork
2023-01-10OpenGLES 2.0 support on PLATFORM_DESKTOP (#2840)Go Watanabe
* OpenGLES 2.0 support on PLATFORM_DESKTOP * exmples raylib_opengl_interop desktop GLES2 support * rename gles2.h -> glad_gles2.h
2022-10-24Update to latest miniaudio (dev)Ray
2022-10-12Fix & Simplify .vox signature check (#2752)CrezyDud
and make version check be only 150 not over 150
2022-09-30minor tweaksRay
2022-09-30fix issue #2728 (#2731)Random
* fix issue #2728 * updated gamecontrollerdb: fixes GLFW warning due to invalid entry
2022-09-29Update gamepad mappings with latest gamecontrollerdb, fix #2725Ray
2022-09-18[rlgl] Check for extensions before enabling them (#2706)Nikolas
* [rlgl] Check for extensions before enabling them * Shift to glad on macOS * #undef CORE_OPENGL_33 * Remove version hack and fix ASTC compression assumption * Remove loader from glad * Use GLAD_MALLOC/FREE instead of malloc/free * More explicit extension checking
2022-09-17Move compressed textures loading to a separate self-contained libraryRay
2022-09-17ADDED: `GenImagePerlinNoise()`Ray
2022-08-28Reviewed GLFW compilation requirements on Linux: `_GNU_SOURCE`Ray
Reasons to NOT define `_GNU_SOURCE`: - access to lots of nonstandard GNU/Linux extension functions - access to traditional functions which were omitted from the POSIX standard (often for good reason, such as being replaced with better alternatives, or being tied to particular legacy implementations) - access to low-level functions that cannot be portable, but that you sometimes need for implementing system utilities like mount, ifconfig, etc. - broken behavior for lots of POSIX-specified functions, where the GNU folks disagreed with the standards committee on how the functions should behave and decided to do their own thing.
2022-08-28Reviewed GLFW issue with `ppoll()` functionRay
2022-08-28Update posix_poll.cRay
2022-08-28WARNING: UPDATED GLFW to latest master branch!Ray
WARNING: This could be a BREAKING CHANGE for some platforms! I'm afraid something could be wrong on `rglfw.c` module. To be able to compile on Windows I had to modify `glfw/src/platform.c` line 74. I couldn't manage to compile without that change, help is welcome!
2022-08-26REVIEWED: Support M3D file loading #2648Ray
2022-08-21Win32: resolve some symbols re-definition of windows.h in glfw3native.h (#2643)Daijiro Fukuda
* Win32: resolve some symbols re-definition of windows.h in glfw3native.h This reflects GLFW's fix: https://github.com/glfw/glfw/issues/1348 This enables to build with a external GLFW containing the following fix: * https://github.com/glfw/glfw/commit/05f6c13d119ea2662c97527d2421fb4cffd3dbfc Currently, glfw3native.h of the internal GLFW is customized at https://github.com/raysan5/raylib/commit/2feea87b616292b5bce4454a42c2d048f1cce7d8 This fix is compatible with the current customized glfw3native.h. This fix enables us to update it to the latest and remove the customization. * Win32: remove unneeded typedef
2022-08-20ADDED: Support M3D model file format (meshes and materials) #2648Ray
2022-08-02Update cgltf.hRay
2022-08-02Update miniaudio.hRay
2022-07-23fixed build for cygwin (#2588)Julianiolo
2022-05-18Revert "UPDATE: `DEFLATE` algorithm"Ray
This reverts commit d786af83fc0364e6a773254a9ebc8cc7f1e621d1.
2022-05-18UPDATE: `DEFLATE` algorithmRay
2022-03-24Update to miniaudio 11.8Ray
2022-02-03Fix Undefined Symbol `_ftelli64` (#2319)Audi Nugraha
2022-01-26Update qoi.hraysan5
2021-12-21Update dr_wav.hraysan5
2021-12-21Re-enable QOI support (#2236)Uneven Prankster
* Updated QOI to latest version. * Enable back QOI support! * Stray extra space! Should be good now.
2021-12-16Turn on interpolation for XM playback (#2216)ptarabbia
2021-12-16Fix issue #2092 (#2215)ptarabbia
2021-12-07REVIEWED: vox_loader.h, 64bit issue #2186raysan5
2021-11-28REVIEWED: Updated QOI to first official releaseRay
2021-11-27ADDED: Support for QOI image formatRay
2021-11-01Update miniaudio.hRay
2021-10-17UPDATE: Officially support OpenGL 4.3raysan5
2021-10-17Fixing the error of loading VOX models. (#2065)warzes
* - Fixing the error of loading VOX models. * - fixed spaces
2021-10-16Compute shaders support (#2061)Astie Teddy
* Add basic compute shader and ssbo support in rlgl. * Add rlBindImageTexture (untested), now requires SUPPORT_COMPILE_SHADERS * Delete glad.c * Delete glad.h * Delete khrplatform.h * Revert to previous glad.h * Remove "glad.c" Co-authored-by: Ray <[email protected]>
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