aboutsummaryrefslogtreecommitdiff
path: root/src/external
AgeCommit message (Collapse)Author
2019-12-01Update GLFW to version 3.4Ray
2019-11-25Update miniaudio.h to v0.9.8Ray
2019-10-19Update external librariesraysan5
2019-09-13Review possible memory leak with my_strndup()Ray
2019-09-08Revert "Update tinyobj_loader_c.h"Ray
This reverts commit 53b32f1c209051e87871c4cdd2e09828d8ac407e.
2019-09-05Update tinyobj_loader_c.hRay
2019-08-24Update miniaudio.hRay
2019-08-08Corrected small issue on miniaudioraysan5
ONly Neon processors
2019-08-07Update external librariesRay
2019-05-29Fix jar_xm_resetWilhem Barbier
2019-05-23Move jar_xm_reset to jar_xm.hWilhem Barbier
2019-05-16Corrected bug on NEONRay
2019-05-16Update dr_flac, dr_mp3, dr_wav to latest versionRay
2019-05-16Update miniaudio to v0.9.4Ray
2019-05-15external: glfw: Revert "Added WinMM library"Ahmad Fatoum
This reverts commit 4773de26a50c29ae918e306c9936ad9d4ebf80aa. which adds -lwinmm at the wrong place. It should be in the raylib linker flags, not GLFW's.
2019-05-07Added WinMM libraryRay
Required for high resolution timer
2019-05-04external: glfw: reinstate export of GLFW_PKG_{DEPS,LIBS}Ahmad Fatoum
We were doing this before, but it was deleted during the last GLFW update. Readd it to fix the associated macOS CI failure. Fixes: cd934c9f6 ("Update GLFW to 3.3.1")
2019-04-27UWP Support Overhaul (#819)Reece Mackie
* Working build * Fix build again, stop deleting files * Hotfix crash, needs investigating * Remove VS2015.UWP, I cannot update the project * Lots of UWP work, added keyboard and mouse press support. Still need to finish scroll wheel, mouse position and cursor hiding, plus other stuff that I haven't seen yet. * Implemented a ton more things, added BaseApp.h to provide common code to UWP apps. * Remove constant window dimensions * Enable and Disable cursor support. * Actually use mouse delta * Gamepad Support * Cleaning and small tweaks * Restore original example. * Update comment * Use 'Messages' to handle the cursor functions so code is more portable. * Comment * Comment unused message fields and use vector for mouse pos instead. * Move messages to utils.h and use messages for everything. No more plat-specific code in raylib.h * Working build * Fix build again, stop deleting files * Hotfix crash, needs investigating * Remove VS2015.UWP, I cannot update the project * Lots of UWP work, added keyboard and mouse press support. Still need to finish scroll wheel, mouse position and cursor hiding, plus other stuff that I haven't seen yet. * Implemented a ton more things, added BaseApp.h to provide common code to UWP apps. * Remove constant window dimensions * Enable and Disable cursor support. * Actually use mouse delta * Gamepad Support * Cleaning and small tweaks * Restore original example. * Update comment * Use 'Messages' to handle the cursor functions so code is more portable. * Comment * Comment unused message fields and use vector for mouse pos instead. * Move messages to utils.h and use messages for everything. No more plat-specific code in raylib.h * Tested some desktop stuff and added projection matrix updates for window resizing. * Fixed big bad mouse bug * Fix alt buttons and add hack to combat flickery key presses (far from perfect) * Remove debug code * Final commit * Well, so I thought * Wow, i am bad * Remove packages folder * Remove useless include * Apply requested changes and fix linux build * Try to stop packages folder * Have we fixed the formatting properly? * Third time's the charm? * Where did this come from? * Re-fix * Autoformat is gonna kill * Fixed XBOX ONE Support * Fix tabs
2019-04-23WARNING: Issues on web buildingRay
Found some issues when building for web using latest emscripten 1.38.30, traced the error and found that eglGetProcAdress does not return function pointers for VAO functionality, supported by extension. It requires more investigation but now it works (avoiding VAO usage)
2019-04-23Set a version for rGIF libraryRay
2019-04-23Update STB libraries to latest versionRay
2019-04-23Some tweaks to custom memory management systemRay
2019-04-23Remove unnecesary GLFW deps (used by examples)Ray
2019-04-22Update miniaudio to v0.9.3Ray
2019-04-22Update GLFW to 3.3.1Ray
2019-04-10Replaced size_t by unsigned intRay
2019-04-01Reviewed data assignationRay
2019-03-29WARNING: Redesigned model struct for multi-meshesRay
This is quite a big change, Model struct has been redesigned to support multiple meshes and multiple materials, most 3d fileformats contain multiple meshes and reference multiple materials. Consequently, multiple functions have been reviewed. LoadOBJ(), LoadIQM(), LoadGLFT() now return a Model. Current LoadOBJ() is not valid anymore, actually, tinyobj_loader_c library is considered for replacement.
2019-03-12Updated audio library: mini_al -> miniaudioRay
2019-02-18Update cgltf libraryRay
Added some comments to loader function...
2019-02-12Update mini_al.hRay
2019-02-12Include mini_al directly, no separate moduleRay
2019-02-12Updated external librariesRay
2019-01-08glfw: Update GLFW to current masterAhmad Fatoum
glfw/glfw@5595fa3ae6 implements a proper fix for the macOS Mojave problem of OpenGL windows not being rendered until moved or manually updated. Pull in the current master and rebase the three patches we have on top: - two commits we have for reuse of the GLFW CMake build system for Wayland It hasn't yet to be acknowledged upstream. - one commit removing #include <windows.h> in glfw3native.h to avoid duplicate declarations. Fixes #655 and #665.
2019-01-08external: glfw: Ignore {docs/examples/tests}/ directoriesAhmad Fatoum
2019-01-01Update mini_al to latest version (Web Audio / AAudio backends)raysan5
2018-12-21Use stb_vorbis.h as header onlyRay
2018-11-27Updated stb libs to latest versionRay
2018-11-23Updated to latest mini_alRay
2018-11-20Avoid program crash on audio device failRay
2018-11-17Updated mini_alRay
2018-10-31Reviewed audio issuesRay
- Updated dr_mp3 and implemented it - Reviewed sampleCount vs frameCount - Reviewed XM playing (some weird things...)
2018-10-17Update src/external/dr_mp3.hRay
2018-10-09Corrected issues with VS2017 compilationRay
2018-10-08Corrected issue with dirent.h inclusion...Ray
...and MacOSX OBJC types definition...
2018-10-08Avoid multiple gl.h inclusionsRay
Expose native Cocoa Window again...
2018-10-08dirent.h implementation for MSVCRay
This implementation is a bit limited, does not support wide characters directories but it's a temporal solution... This solution uses "io.h" (like MinGW provided one) while other modern solutions use the "windows.h", that result in duplicate symbols issues... need to review it carefully.
2018-10-08Trying to include dirent.h for MSVCRay
2018-10-08Multiple changes, check descriptionRay
REVIEW: Reorganized global variables for consistency ADDED: GetWindowHandle() to get native window handle ADDED: GetDirectoryFiles() to get files list for a DIR
2018-09-14Update mini_al to v0.8.8Ray
Some minor tweaks around