behaviour-tree-test/thirdparty/sdl
Nintorch 0b3496fb4f
Add support for SDL3 joystick input driver
Made possible by EIREXE, xsellier and the SDL team.

This commit includes statically linked SDL3 for Windows, Linux and macOS.
The vendored copy of SDL3 was setup to only build the required subsystems
for gamepad/joystick support, with some patches to be able to make it as
minimal as possible and reduce the impact on binary size and code size.

Co-authored-by: Álex Román Núñez <eirexe123@gmail.com>
Co-authored-by: Xavier Sellier <xsellier@gmail.com>
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2025-06-25 01:28:50 +02:00
..
atomic Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
core Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
events Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
haptic Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
hidapi Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
include Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
io Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
joystick Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
libm Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
loadso/dlopen Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
patches Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
sensor Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
stdlib Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
thread Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
timer Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
CREDITS.md Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
LICENSE.txt Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_assert.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_assert_c.h Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_error.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_error_c.h Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_guid.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_hashtable.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_hashtable.h Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_hints.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_hints_c.h Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_internal.h Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_list.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_list.h Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_log.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_log_c.h Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_properties.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_properties_c.h Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_utils.c Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
SDL_utils_c.h Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00
update-sdl.sh Add support for SDL3 joystick input driver 2025-06-25 01:28:50 +02:00